[INFO] cloning repository https://github.com/unaidedelf8777/regex-automata [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/unaidedelf8777/regex-automata" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Funaidedelf8777%2Fregex-automata", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Funaidedelf8777%2Fregex-automata'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 6128336011d9f86d4608d88c343f7ff36e598244 [INFO] checking unaidedelf8777/regex-automata/6128336011d9f86d4608d88c343f7ff36e598244 against master#a7fc463dd8fbeca800d4b3efc501069502cffe64 for pr-136988 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Funaidedelf8777%2Fregex-automata" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/unaidedelf8777/regex-automata on toolchain a7fc463dd8fbeca800d4b3efc501069502cffe64 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a7fc463dd8fbeca800d4b3efc501069502cffe64" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/unaidedelf8777/regex-automata [INFO] removed 0 missing tests [INFO] finished tweaking git repo https://github.com/unaidedelf8777/regex-automata [INFO] tweaked toml for git repo https://github.com/unaidedelf8777/regex-automata written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/unaidedelf8777/regex-automata 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" "+a7fc463dd8fbeca800d4b3efc501069502cffe64" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded bstr v1.11.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+a7fc463dd8fbeca800d4b3efc501069502cffe64" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b0b64b6f1aa15d1692da072b13c01f5ed734c6c7d72a008ba48806ffec003a0d [INFO] running `Command { std: "docker" "start" "-a" "b0b64b6f1aa15d1692da072b13c01f5ed734c6c7d72a008ba48806ffec003a0d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b0b64b6f1aa15d1692da072b13c01f5ed734c6c7d72a008ba48806ffec003a0d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b0b64b6f1aa15d1692da072b13c01f5ed734c6c7d72a008ba48806ffec003a0d", kill_on_drop: false }` [INFO] [stdout] b0b64b6f1aa15d1692da072b13c01f5ed734c6c7d72a008ba48806ffec003a0d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+a7fc463dd8fbeca800d4b3efc501069502cffe64" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 32c78238ffca234a10ca1417f58a07143f204e051e1f5cae008f0cba042e969a [INFO] running `Command { std: "docker" "start" "-a" "32c78238ffca234a10ca1417f58a07143f204e051e1f5cae008f0cba042e969a", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.169 [INFO] [stderr] Checking memchr v2.7.4 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Compiling anyhow v1.0.94 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking termcolor v1.4.1 [INFO] [stderr] Checking log v0.4.22 [INFO] [stderr] Checking regex-syntax v0.8.5 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Checking bstr v1.11.1 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking env_logger v0.9.3 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking quickcheck v1.0.3 [INFO] [stderr] Checking regex-automata v0.4.9 (/opt/rustwide/workdir) [INFO] [stdout] error: couldn't read `tests/../../testdata/anchored.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 43 | load!("anchored"); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/bytes.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 44 | load!("bytes"); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/crazy.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 45 | load!("crazy"); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/crlf.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 46 | load!("crlf"); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/earliest.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 47 | load!("earliest"); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/empty.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 48 | load!("empty"); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/expensive.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 49 | load!("expensive"); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/flags.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 50 | load!("flags"); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/iter.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 51 | load!("iter"); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/leftmost-all.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 52 | load!("leftmost-all"); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/line-terminator.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 53 | load!("line-terminator"); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/misc.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 54 | load!("misc"); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/multiline.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 55 | load!("multiline"); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/no-unicode.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 56 | load!("no-unicode"); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/overlapping.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 57 | load!("overlapping"); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/regression.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 58 | load!("regression"); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/set.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 59 | load!("set"); [INFO] [stdout] | ------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/substring.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 60 | load!("substring"); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/unicode.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 61 | load!("unicode"); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/utf8.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 62 | load!("utf8"); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/word-boundary.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 63 | load!("word-boundary"); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/word-boundary-special.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 64 | load!("word-boundary-special"); [INFO] [stdout] | ------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/fowler/basic.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 65 | load!("fowler/basic"); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/fowler/nullsubexpr.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 66 | load!("fowler/nullsubexpr"); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `tests/../../testdata/fowler/repetition.toml`: No such file or directory (os error 2) [INFO] [stdout] --> tests/lib.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 38 | include_bytes!(concat!("../../testdata/", $name, ".toml")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 67 | load!("fowler/repetition"); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `include_bytes` which comes from the expansion of the macro `load` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `regex_test` [INFO] [stdout] --> tests/dfa/onepass/suite.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | regex_test::{ [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `regex_test` [INFO] [stdout] --> tests/dfa/suite.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | regex_test::{ [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `regex_test` [INFO] [stdout] --> tests/hybrid/suite.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | regex_test::{ [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `regex_test` [INFO] [stdout] --> tests/meta/suite.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | regex_test::{ [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `regex_test` [INFO] [stdout] --> tests/nfa/thompson/backtrack/suite.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | regex_test::{ [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `regex_test` [INFO] [stdout] --> tests/nfa/thompson/pikevm/suite.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | regex_test::{ [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] --> tests/lib.rs:34:21 [INFO] [stdout] | [INFO] [stdout] 34 | let mut tests = regex_test::RegexTests::new(); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] --> tests/meta/suite.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | regex_test::MatchKind::All => MatchKind::All, [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these enums [INFO] [stdout] | [INFO] [stdout] 1 + use aho_corasick::MatchKind; [INFO] [stdout] | [INFO] [stdout] 1 + use aho_corasick::packed::MatchKind; [INFO] [stdout] | [INFO] [stdout] 1 + use regex_automata::MatchKind; [INFO] [stdout] | [INFO] [stdout] help: if you import `MatchKind`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 181 - regex_test::MatchKind::All => MatchKind::All, [INFO] [stdout] 181 + MatchKind::All => MatchKind::All, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] --> tests/meta/suite.rs:182:9 [INFO] [stdout] | [INFO] [stdout] 182 | regex_test::MatchKind::LeftmostFirst => MatchKind::LeftmostFirst, [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these enums [INFO] [stdout] | [INFO] [stdout] 1 + use aho_corasick::MatchKind; [INFO] [stdout] | [INFO] [stdout] 1 + use aho_corasick::packed::MatchKind; [INFO] [stdout] | [INFO] [stdout] 1 + use regex_automata::MatchKind; [INFO] [stdout] | [INFO] [stdout] help: if you import `MatchKind`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 182 - regex_test::MatchKind::LeftmostFirst => MatchKind::LeftmostFirst, [INFO] [stdout] 182 + MatchKind::LeftmostFirst => MatchKind::LeftmostFirst, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] --> tests/meta/suite.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 183 | regex_test::MatchKind::LeftmostLongest => return false, [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these enums [INFO] [stdout] | [INFO] [stdout] 1 + use aho_corasick::MatchKind; [INFO] [stdout] | [INFO] [stdout] 1 + use aho_corasick::packed::MatchKind; [INFO] [stdout] | [INFO] [stdout] 1 + use regex_automata::MatchKind; [INFO] [stdout] | [INFO] [stdout] help: if you import `MatchKind`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 183 - regex_test::MatchKind::LeftmostLongest => return false, [INFO] [stdout] 183 + MatchKind::LeftmostLongest => return false, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] --> tests/lib.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | regex_test::Captures::new(caps.pattern().unwrap().as_usize(), spans) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 18 + use regex_automata::util::captures::Captures; [INFO] [stdout] | [INFO] [stdout] help: if you import `Captures`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 99 - regex_test::Captures::new(caps.pattern().unwrap().as_usize(), spans) [INFO] [stdout] 99 + Captures::new(caps.pattern().unwrap().as_usize(), spans) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] --> tests/lib.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | regex_test::MatchKind::All => Some(regex_automata::MatchKind::All), [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these enums [INFO] [stdout] | [INFO] [stdout] 18 + use aho_corasick::MatchKind; [INFO] [stdout] | [INFO] [stdout] 18 + use aho_corasick::packed::MatchKind; [INFO] [stdout] | [INFO] [stdout] 18 + use regex_automata::MatchKind; [INFO] [stdout] | [INFO] [stdout] help: if you import `MatchKind`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 109 - regex_test::MatchKind::All => Some(regex_automata::MatchKind::All), [INFO] [stdout] 109 + MatchKind::All => Some(regex_automata::MatchKind::All), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] --> tests/lib.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | regex_test::MatchKind::LeftmostFirst => { [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these enums [INFO] [stdout] | [INFO] [stdout] 18 + use aho_corasick::MatchKind; [INFO] [stdout] | [INFO] [stdout] 18 + use aho_corasick::packed::MatchKind; [INFO] [stdout] | [INFO] [stdout] 18 + use regex_automata::MatchKind; [INFO] [stdout] | [INFO] [stdout] help: if you import `MatchKind`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 110 - regex_test::MatchKind::LeftmostFirst => { [INFO] [stdout] 110 + MatchKind::LeftmostFirst => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] --> tests/lib.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | regex_test::MatchKind::LeftmostLongest => None, [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these enums [INFO] [stdout] | [INFO] [stdout] 18 + use aho_corasick::MatchKind; [INFO] [stdout] | [INFO] [stdout] 18 + use aho_corasick::packed::MatchKind; [INFO] [stdout] | [INFO] [stdout] 18 + use regex_automata::MatchKind; [INFO] [stdout] | [INFO] [stdout] help: if you import `MatchKind`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 113 - regex_test::MatchKind::LeftmostLongest => None, [INFO] [stdout] 113 + MatchKind::LeftmostLongest => None, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `[_]` cannot be known at compilation time [INFO] [stdout] --> tests/dfa/onepass/suite.rs:61:17 [INFO] [stdout] | [INFO] [stdout] 61 | move |test, regexes| { [INFO] [stdout] | ^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] = help: the trait `Sized` is not implemented for `[_]` [INFO] [stdout] = note: all function arguments must have a statically known size [INFO] [stdout] = help: unsized fn params are gated as an unstable feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0057]: this function takes 1 argument but 3 arguments were supplied [INFO] [stdout] --> tests/dfa/suite.rs:295:9 [INFO] [stdout] | [INFO] [stdout] 295 | create_matcher(&builder, pre, builder.build_many(®exes)?) [INFO] [stdout] | ^^^^^^^^^^^^^^ --- ----------------------------- unexpected argument #3 of type `regex_automata::dfa::regex::Regex` [INFO] [stdout] | | [INFO] [stdout] | unexpected argument #2 of type `Option` [INFO] [stdout] | [INFO] [stdout] note: type parameter defined here [INFO] [stdout] --> tests/dfa/suite.rs:263:25 [INFO] [stdout] | [INFO] [stdout] 263 | mut create_matcher: impl FnMut( [INFO] [stdout] | _________________________^ [INFO] [stdout] 264 | | &dfa::regex::Builder, [INFO] [stdout] 265 | | Option, [INFO] [stdout] 266 | | Regex, [INFO] [stdout] 267 | | ) -> Result, [INFO] [stdout] | |______________________________^ [INFO] [stdout] help: remove the extra arguments [INFO] [stdout] | [INFO] [stdout] 295 - create_matcher(&builder, pre, builder.build_many(®exes)?) [INFO] [stdout] 295 + create_matcher(&builder) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `[_]` cannot be known at compilation time [INFO] [stdout] --> tests/meta/suite.rs:109:17 [INFO] [stdout] | [INFO] [stdout] 109 | move |test, regexes| { [INFO] [stdout] | ^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] = help: the trait `Sized` is not implemented for `[_]` [INFO] [stdout] = note: all function arguments must have a statically known size [INFO] [stdout] = help: unsized fn params are gated as an unstable feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `[_]` cannot be known at compilation time [INFO] [stdout] --> tests/nfa/thompson/backtrack/suite.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | move |test, regexes| { [INFO] [stdout] | ^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] = help: the trait `Sized` is not implemented for `[_]` [INFO] [stdout] = note: all function arguments must have a statically known size [INFO] [stdout] = help: unsized fn params are gated as an unstable feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `[_]` cannot be known at compilation time [INFO] [stdout] --> tests/nfa/thompson/pikevm/suite.rs:56:17 [INFO] [stdout] | [INFO] [stdout] 56 | move |test, regexes| { [INFO] [stdout] | ^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] = help: the trait `Sized` is not implemented for `[_]` [INFO] [stdout] = note: all function arguments must have a statically known size [INFO] [stdout] = help: unsized fn params are gated as an unstable feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0057]: this function takes 1 argument but 2 arguments were supplied [INFO] [stdout] --> tests/dfa/suite.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | / compiler(builder, |_, _, re| { [INFO] [stdout] 52 | | Ok(CompiledRegex::compiled(move |test| -> TestResult { [INFO] [stdout] 53 | | run_test(&re, test) [INFO] [stdout] 54 | | })) [INFO] [stdout] 55 | | })(test, regexes) [INFO] [stdout] | | ^ ---- unexpected argument #1 [INFO] [stdout] | |__________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] note: opaque type defined here [INFO] [stdout] --> tests/dfa/suite.rs:268:6 [INFO] [stdout] | [INFO] [stdout] 268 | ) -> impl FnMut(&RegexTest, &[String]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: remove the extra argument [INFO] [stdout] | [INFO] [stdout] 55 - })(test, regexes) [INFO] [stdout] 55 + })(regexes) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0057]: this function takes 1 argument but 2 arguments were supplied [INFO] [stdout] --> tests/dfa/suite.rs:163:9 [INFO] [stdout] | [INFO] [stdout] 163 | / compiler(builder, |builder, _, re| { [INFO] [stdout] 164 | | let fwd = re.forward().to_sparse()?; [INFO] [stdout] 165 | | let rev = re.reverse().to_sparse()?; [INFO] [stdout] 166 | | let re = builder.build_from_dfas(fwd, rev); [INFO] [stdout] ... | [INFO] [stdout] 169 | | })) [INFO] [stdout] 170 | | })(test, regexes) [INFO] [stdout] | | ^ ---- unexpected argument #1 [INFO] [stdout] | |__________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] note: opaque type defined here [INFO] [stdout] --> tests/dfa/suite.rs:268:6 [INFO] [stdout] | [INFO] [stdout] 268 | ) -> impl FnMut(&RegexTest, &[String]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: remove the extra argument [INFO] [stdout] | [INFO] [stdout] 170 - })(test, regexes) [INFO] [stdout] 170 + })(regexes) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0057]: this function takes 1 argument but 2 arguments were supplied [INFO] [stdout] --> tests/hybrid/suite.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | compiler(builder)(test, regexes) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ ---- unexpected argument #1 [INFO] [stdout] | [INFO] [stdout] note: opaque type defined here [INFO] [stdout] --> tests/hybrid/suite.rs:166:6 [INFO] [stdout] | [INFO] [stdout] 166 | ) -> impl FnMut(&RegexTest, &[String]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: remove the extra argument [INFO] [stdout] | [INFO] [stdout] 51 - compiler(builder)(test, regexes) [INFO] [stdout] 51 + compiler(builder)(regexes) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0057]: this function takes 1 argument but 2 arguments were supplied [INFO] [stdout] --> tests/nfa/thompson/backtrack/suite.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | compiler(builder)(test, regexes) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ ---- unexpected argument #1 [INFO] [stdout] | [INFO] [stdout] note: opaque type defined here [INFO] [stdout] --> tests/nfa/thompson/backtrack/suite.rs:102:6 [INFO] [stdout] | [INFO] [stdout] 102 | ) -> impl FnMut(&RegexTest, &[String]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: remove the extra argument [INFO] [stdout] | [INFO] [stdout] 56 - compiler(builder)(test, regexes) [INFO] [stdout] 56 + compiler(builder)(regexes) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the size for values of type `[_]` cannot be known at compilation time [INFO] [stdout] --> tests/nfa/thompson/backtrack/suite.rs:72:49 [INFO] [stdout] | [INFO] [stdout] 72 | .test_iter(suite()?.iter(), move |test, regexes| { [INFO] [stdout] | ^^^^^^^ doesn't have a size known at compile-time [INFO] [stdout] | [INFO] [stdout] = help: the trait `Sized` is not implemented for `[_]` [INFO] [stdout] = note: all function arguments must have a statically known size [INFO] [stdout] = help: unsized fn params are gated as an unstable feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0057]: this function takes 1 argument but 2 arguments were supplied [INFO] [stdout] --> tests/nfa/thompson/pikevm/suite.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | compiler(builder)(test, regexes) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ ---- unexpected argument #1 [INFO] [stdout] | [INFO] [stdout] note: opaque type defined here [INFO] [stdout] --> tests/nfa/thompson/pikevm/suite.rs:55:6 [INFO] [stdout] | [INFO] [stdout] 55 | ) -> impl FnMut(&RegexTest, &[String]) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: remove the extra argument [INFO] [stdout] | [INFO] [stdout] 45 - compiler(builder)(test, regexes) [INFO] [stdout] 45 + compiler(builder)(regexes) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] --> tests/lib.rs:31:30 [INFO] [stdout] | [INFO] [stdout] 31 | fn suite() -> anyhow::Result { [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] --> tests/lib.rs:74:15 [INFO] [stdout] | [INFO] [stdout] 74 | test: &'h regex_test::RegexTest, [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] --> tests/lib.rs:91:6 [INFO] [stdout] | [INFO] [stdout] 91 | ) -> regex_test::Captures { [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] --> tests/lib.rs:94:23 [INFO] [stdout] | [INFO] [stdout] 94 | group.map(|m| regex_test::Span { start: m.start, end: m.end }) [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] --> tests/lib.rs:106:11 [INFO] [stdout] | [INFO] [stdout] 106 | kind: regex_test::MatchKind, [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `regex_test` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `regex_test`, use `cargo add regex_test` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0057, E0277, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0057`. [INFO] [stdout] [INFO] [stderr] error: could not compile `regex-automata` (test "integration") due to 55 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "32c78238ffca234a10ca1417f58a07143f204e051e1f5cae008f0cba042e969a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "32c78238ffca234a10ca1417f58a07143f204e051e1f5cae008f0cba042e969a", kill_on_drop: false }` [INFO] [stdout] 32c78238ffca234a10ca1417f58a07143f204e051e1f5cae008f0cba042e969a