[INFO] fetching crate neure 0.9.0... [INFO] testing neure-0.9.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate neure 0.9.0 into /workspace/builds/worker-1-tc2/source [INFO] started tweaking crates.io crate neure 0.9.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate neure 0.9.0 [INFO] tweaked toml for crates.io crate neure 0.9.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate neure 0.9.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate neure 0.9.0 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 473e36338242bd4acb85373b6c42532db8c21ae34a7579aea72d90071c48c90b [INFO] running `Command { std: "docker" "start" "-a" "473e36338242bd4acb85373b6c42532db8c21ae34a7579aea72d90071c48c90b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "473e36338242bd4acb85373b6c42532db8c21ae34a7579aea72d90071c48c90b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "473e36338242bd4acb85373b6c42532db8c21ae34a7579aea72d90071c48c90b", kill_on_drop: false }` [INFO] [stdout] 473e36338242bd4acb85373b6c42532db8c21ae34a7579aea72d90071c48c90b [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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3667459c8f195a131ff0dd5a771240c3ff1c313a8ddac55080abfb24ef453538 [INFO] running `Command { std: "docker" "start" "-a" "3667459c8f195a131ff0dd5a771240c3ff1c313a8ddac55080abfb24ef453538", kill_on_drop: false }` [INFO] [stderr] Compiling charize v0.0.3 [INFO] [stderr] Compiling neure v0.9.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.28s [INFO] running `Command { std: "docker" "inspect" "3667459c8f195a131ff0dd5a771240c3ff1c313a8ddac55080abfb24ef453538", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3667459c8f195a131ff0dd5a771240c3ff1c313a8ddac55080abfb24ef453538", kill_on_drop: false }` [INFO] [stdout] 3667459c8f195a131ff0dd5a771240c3ff1c313a8ddac55080abfb24ef453538 [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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] eb8b7d5cd967e6036d0b658872050858407400e90d5a135c9421f340d0c0063b [INFO] running `Command { std: "docker" "start" "-a" "eb8b7d5cd967e6036d0b658872050858407400e90d5a135c9421f340d0c0063b", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling unicode-ident v1.0.22 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling zerocopy v0.8.37 [INFO] [stderr] Compiling libc v0.2.180 [INFO] [stderr] Compiling zmij v1.0.18 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling cc v1.2.55 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling owo-colors v4.2.3 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling object v0.37.3 [INFO] [stderr] Compiling clap_lex v0.7.7 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling color-spantrace v0.3.0 [INFO] [stderr] Compiling gimli v0.32.3 [INFO] [stderr] Compiling eyre v0.6.12 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling clap_builder v4.5.56 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling rustc-demangle v0.1.27 [INFO] [stderr] Compiling indenter v0.3.4 [INFO] [stderr] Compiling nom v8.0.0 [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Compiling page_size v0.6.0 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling clap v4.5.56 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling criterion-plot v0.8.1 [INFO] [stderr] Compiling addr2line v0.25.1 [INFO] [stderr] Compiling zerocopy-derive v0.8.37 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling backtrace v0.3.76 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling tracing-error v0.2.1 [INFO] [stderr] Compiling color-eyre v0.6.5 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling criterion v0.8.1 [INFO] [stderr] Compiling neure v0.9.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 48.76s [INFO] running `Command { std: "docker" "inspect" "eb8b7d5cd967e6036d0b658872050858407400e90d5a135c9421f340d0c0063b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eb8b7d5cd967e6036d0b658872050858407400e90d5a135c9421f340d0c0063b", kill_on_drop: false }` [INFO] [stdout] eb8b7d5cd967e6036d0b658872050858407400e90d5a135c9421f340d0c0063b [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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a8c501220047946664f663f4bbf403fff253ecd73ca8c15f3305f157c322bffc [INFO] running `Command { std: "docker" "start" "-a" "a8c501220047946664f663f4bbf403fff253ecd73ca8c15f3305f157c322bffc", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/neure-6b00514e764104e5) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test::test_all ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/01_collect.rs (/opt/rustwide/target/debug/deps/01_collect-3bb199cf8bd76530) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test collect ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/02_ltm.rs (/opt/rustwide/target/debug/deps/02_ltm-d3b14e3b211a6bde) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test longest ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/03_or.rs (/opt/rustwide/target/debug/deps/03_or-72b432c1e552ef61) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test or ... ok [INFO] [stderr] Running tests/04_quote.rs (/opt/rustwide/target/debug/deps/04_quote-7355218f868daa64) [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test quote ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/05_repeat.rs (/opt/rustwide/target/debug/deps/05_repeat-d330084ef6a4785d) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test repeat ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/06_sep_once.rs (/opt/rustwide/target/debug/deps/06_sep_once-8d6900348d77513a) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test sep_once ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/07_sep_collect.rs (/opt/rustwide/target/debug/deps/07_sep_collect-b7e49d4fafdc111c) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test sep_collect ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/08_sep.rs (/opt/rustwide/target/debug/deps/08_sep-5ea0c17e214db186) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test sep ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/09_then.rs (/opt/rustwide/target/debug/deps/09_then-653c4a05c027a899) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test then ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/10_wrap.rs (/opt/rustwide/target/debug/deps/10_wrap-8a146decc9645974) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test into ... ok [INFO] [stdout] [INFO] [stderr] Running tests/11_policy.rs (/opt/rustwide/target/debug/deps/11_policy-a73119d303fffa79) [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test policy ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests neure [INFO] [stdout] [INFO] [stdout] running 223 tests [INFO] [stdout] test src/ctor.rs - ctor::T::sep (line 454) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::repeat (line 681) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::enclose (line 429) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::suffix (line 764) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::then (line 615) ... ok [INFO] [stdout] test src/ctor/adapter.rs - ctor::adapter::Adapter> (line 216) ... ok [INFO] [stdout] test src/ctor/adapter.rs - ctor::adapter::Adapter> (line 166) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::sep_once (line 483) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::sep_collect (line 517) ... ok [INFO] [stdout] test src/ctor/adapter.rs - ctor::adapter::Adapter> (line 281) ... ok [INFO] [stdout] test src/ctor/adapter.rs - ctor::adapter::Adapter+'b>> (line 472) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::pat (line 379) ... ok [INFO] [stdout] test src/ctor/adapter.rs - ctor::adapter::Adapter+Send+'b>> (line 423) ... ok [INFO] [stdout] test src/ctor/adapter.rs - ctor::adapter::Adapter> (line 247) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::skip_ws_leading (line 864) ... ok [INFO] [stdout] test src/ctor/adapter.rs - ctor::adapter::Adapter> (line 370) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::opt (line 405) ... ok [INFO] [stdout] test src/../README.md - (line 37) ... ok [INFO] [stdout] test src/../README.md - (line 19) ... ok [INFO] [stdout] test src/ctor/adapter.rs - ctor::adapter::Adapter+Send+Sync+'b>> (line 511) ... ok [INFO] [stdout] test src/ctor/adapter.rs - ctor::adapter::Adapter+'b>> (line 395) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::skip_ws (line 829) ... ok [INFO] [stdout] test src/ctor/affix.rs - ctor::affix::Prefix (line 269) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::longest (line 588) ... ok [INFO] [stdout] test src/ctor/branch.rs - ctor::branch::Branch (line 34) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::collect (line 709) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::or (line 554) ... ok [INFO] [stdout] test src/ctor/branch.rs - ctor::branch::Branch (line 60) ... ok [INFO] [stdout] test src/ctor/array.rs - ctor::array::PairArray (line 186) ... ok [INFO] [stdout] test src/ctor/collect.rs - ctor::collect::Collect (line 28) ... ok [INFO] [stdout] test src/ctor/enclose.rs - ctor::enclose::Enclose (line 38) ... ok [INFO] [stdout] test src/ctor/enclose.rs - ctor::enclose::Enclose (line 64) ... ok [INFO] [stdout] test src/ctor/collect.rs - ctor::collect::Collect (line 54) ... ok [INFO] [stdout] test src/ctor/dthen.rs - ctor::dthen::DynamicCtorThenBuilder (line 46) ... ok [INFO] [stdout] test src/ctor/into.rs - ctor::into::T::into_rc (line 90) ... ok [INFO] [stdout] test src/ctor/longest.rs - ctor::longest::LongestTokenMatch (line 36) ... ok [INFO] [stdout] test src/ctor/dthen.rs - ctor::dthen::DynamicCtorThenBuilder (line 66) ... ok [INFO] [stdout] test src/ctor/map.rs - ctor::map::Map (line 30) ... ok [INFO] [stdout] test src/ctor/map.rs - ctor::map::Map (line 59) ... ok [INFO] [stdout] test src/ctor/longest.rs - ctor::longest::LongestTokenMatch (line 66) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::if_else (line 735) ... ok [INFO] [stdout] test src/ctor/into.rs - ctor::into::T::into_dyn (line 137) ... ok [INFO] [stdout] test src/ctor/enclose.rs - ctor::enclose::Enclose (line 79) ... ok [INFO] [stdout] test src/ctor/adapter.rs - ctor::adapter::Adapter+'b>> (line 545) ... ok [INFO] [stdout] test src/ctor/adapter.rs - ctor::adapter::Adapter> (line 307) ... ok [INFO] [stdout] test src/ctor/array.rs - ctor::array::Array (line 61) ... ok [INFO] [stdout] test src/ctor/adapter.rs - ctor::adapter::Adapter> (line 334) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::if_then (line 641) ... ok [INFO] [stdout] test src/ctor.rs - ctor::T::prefix (line 793) ... ok [INFO] [stdout] test src/ctor/affix.rs - ctor::affix::Suffix (line 59) ... ok [INFO] [stdout] test src/ctor/into.rs - ctor::into::T::into_box (line 61) ... ok [INFO] [stdout] test src/ctor/opt.rs - ctor::opt::OptionPat (line 33) ... ok [INFO] [stdout] test src/ctor/array.rs - ctor::array::Array (line 33) ... ok [INFO] [stdout] test src/ctor/or.rs - ctor::or::Or (line 35) ... ok [INFO] [stdout] test src/ctor/affix.rs - ctor::affix::Suffix (line 35) ... ok [INFO] [stdout] test src/ctor/affix.rs - ctor::affix::Prefix (line 246) ... ok [INFO] [stdout] test src/ctor/pat.rs - ctor::pat::Pattern (line 30) ... ok [INFO] [stdout] test src/ctor/opt.rs - ctor::opt::OptionPat (line 55) ... ok [INFO] [stdout] test src/ctor/map.rs - ctor::map::Map (line 88) ... ok [INFO] [stdout] test src/ctor/repeat.rs - ctor::repeat::Repeat (line 36) ... ok [INFO] [stdout] test src/ctor/repeat2.rs - ctor::repeat2::Repeat2 (line 36) ... ok [INFO] [stdout] test src/ctor/pat.rs - ctor::pat::Pattern (line 49) ... ok [INFO] [stdout] test src/ctor/repeat.rs - ctor::repeat::Repeat (line 62) ... ok [INFO] [stdout] test src/ctor/or.rs - ctor::or::Or (line 62) ... ok [INFO] [stdout] test src/ctor/sep.rs - ctor::sep::SepOnce (line 73) ... ok [INFO] [stdout] test src/ctor/sep.rs - ctor::sep::SepOnce (line 47) ... ok [INFO] [stdout] test src/ctor/sep.rs - ctor::sep::SepCollect (line 889) ... ok [INFO] [stdout] test src/ctor/then.rs - ctor::then::IfThen (line 275) ... ok [INFO] [stdout] test src/ctor/slice.rs - ctor::slice::PairSlice (line 253) ... ok [INFO] [stdout] test src/ctor/then.rs - ctor::then::IfThen (line 302) ... ok [INFO] [stdout] test src/ctor/sep.rs - ctor::sep::alloc_sep::Separate (line 327) ... ok [INFO] [stdout] test src/ctor/sep.rs - ctor::sep::Separate2 (line 608) ... ok [INFO] [stdout] test src/ctor/repeat2.rs - ctor::repeat2::Repeat2 (line 62) ... ok [INFO] [stdout] test src/ctor/vec.rs - ctor::vec::PairVector (line 225) ... ok [INFO] [stdout] test src/ctor/slice.rs - ctor::slice::PairSlice (line 209) ... ok [INFO] [stdout] test src/ctor/then.rs - ctor::then::Then (line 53) ... ok [INFO] [stdout] test src/ctor/vec.rs - ctor::vec::PairVector (line 195) ... ok [INFO] [stdout] test src/ctor/then.rs - ctor::then::Then (line 89) ... ok [INFO] [stdout] test src/ctor/slice.rs - ctor::slice::Slice (line 46) ... ok [INFO] [stdout] test src/ctor/slice.rs - ctor::slice::Slice (line 77) ... ok [INFO] [stdout] test src/ctor/sep.rs - ctor::sep::Separate2 (line 635) ... ok [INFO] [stdout] test src/ctx.rs - ctx::MatchExt::map (line 409) ... ok [INFO] [stdout] test src/ctor/sep.rs - ctor::sep::alloc_sep::Separate (line 300) ... ok [INFO] [stdout] test src/ctx.rs - ctx::Match::try_mat (line 126) ... ok [INFO] [stdout] test src/ctx.rs - ctx::MatchExt::ctor (line 336) ... ok [INFO] [stdout] test src/ctx.rs - ctx::MatchMulti::find (line 471) ... ok [INFO] [stdout] test src/ctx.rs - ctx::MatchMulti::match_seq (line 602) ... ok [INFO] [stdout] test src/ctor/sep.rs - ctor::sep::SepCollect (line 920) ... ok [INFO] [stdout] test src/ctx/regex.rs - ctx::regex::RegexCtx<'_,T>::skip_before (line 131) ... ok [INFO] [stdout] test src/macro.rs - r#macro::regex (line 22) ... ok [INFO] [stdout] test src/ctx/regex.rs - ctx::regex::RegexCtx<'a,T>::with (line 97) ... ok [INFO] [stdout] test src/ctx/regex.rs - ctx::regex::RegexCtx<'a,str>::skip_ascii_whitespace (line 218) ... ok [INFO] [stdout] test src/macro.rs - r#macro::escape_strval (line 271) ... ok [INFO] [stdout] test src/macro.rs - r#macro::regex (line 5) ... ok [INFO] [stdout] test src/macro.rs - r#macro::regex (line 39) ... ok [INFO] [stdout] test src/ctx.rs - ctx::MatchMulti::find_all (line 551) ... ok [INFO] [stdout] test src/ctor/vec.rs - ctor::vec::Vector (line 39) ... ok [INFO] [stdout] test src/ctx.rs - ctx::Match::is_mat (line 102) ... ok [INFO] [stdout] test src/ctor/vec.rs - ctor::vec::Vector (line 57) ... ok [INFO] [stdout] test src/ctx.rs - ctx::Assert::try_assert (line 248) ... ok [INFO] [stdout] test src/map.rs - map::from_le_bytes (line 606) ... ok [INFO] [stdout] test src/map.rs - map::fixed_size (line 845) ... ok [INFO] [stdout] test src/map.rs - map::from_be_bytes (line 628) ... ok [INFO] [stdout] test src/neu.rs - neu::&'_[T] (line 283) ... ok [INFO] [stdout] test src/neu.rs - neu::(Bound,Bound) (line 364) ... ok [INFO] [stdout] test src/macro.rs - r#macro::regex (line 84) ... ok [INFO] [stdout] test src/map.rs - map::with_default (line 791) ... ok [INFO] [stdout] test src/neu.rs - neu::core::ops::RangeInclusive (line 540) ... ok [INFO] [stdout] test src/neu.rs - neu::core::ops::RangeTo (line 590) ... ok [INFO] [stdout] test src/neu.rs - neu::core::ops::RangeTo<&'_T> (line 565) ... ok [INFO] [stdout] test src/neu.rs - neu::core::ops::RangeFull (line 490) ... ok [INFO] [stdout] test src/neu.rs - neu::core::ops::RangeFrom<&'_T> (line 440) ... ok [INFO] [stdout] test src/neu.rs - neu::crate::alloc::Vec (line 307) ... ok [INFO] [stdout] test src/ctx.rs - ctx::PolicyMatch::try_mat_policy (line 195) ... ok [INFO] [stdout] test src/neu/bool.rs - neu::bool::never (line 114) ... ok [INFO] [stdout] test src/neu.rs - neu::core::ops::Range<&'_T> (line 390) ... ok [INFO] [stdout] test src/map.rs - map::bounded (line 684) ... ok [INFO] [stdout] test src/neu/once.rs - neu::once::Many1 (line 236) ... ok [INFO] [stdout] test src/neu/cond.rs - neu::cond::regex_cond (line 136) ... ok [INFO] [stdout] test src/neu.rs - neu::core::ops::RangeToInclusive (line 640) ... ok [INFO] [stdout] test src/neu.rs - neu::core::ops::RangeInclusive<&'_T> (line 515) ... ok [INFO] [stdout] test src/neu/op_not.rs - neu::op_not::Not (line 13) ... ok [INFO] [stdout] test src/neu/once.rs - neu::once::Once (line 42) ... ok [INFO] [stdout] test src/neu/cond.rs - neu::cond::F (line 30) ... ok [INFO] [stdout] test src/neu/equal.rs - neu::equal::equal (line 39) ... ok [INFO] [stdout] test src/neu/op_or.rs - neu::op_or::Or (line 13) ... ok [INFO] [stdout] test src/neu.rs - neu::core::ops::Range (line 415) ... ok [INFO] [stdout] test src/neu.rs - neu::core::ops::RangeFrom (line 465) ... ok [INFO] [stdout] test src/neu/prefix.rs - neu::prefix::prefix_cnt (line 206) ... ok [INFO] [stdout] test src/neu.rs - neu::core::ops::RangeToInclusive<&'_T> (line 615) ... ok [INFO] [stdout] test src/neu/op_and.rs - neu::op_and::And (line 13) ... ok [INFO] [stdout] test src/neu/op_or.rs - neu::op_or::or (line 164) ... ok [INFO] [stdout] test src/neu/opt.rs - neu::opt::Many0 (line 248) ... ok [INFO] [stdout] test src/neu/opt.rs - neu::opt::Opt (line 52) ... ok [INFO] [stdout] test src/neu/prefix.rs - neu::prefix::prefix (line 154) ... ok [INFO] [stdout] test src/neu/op_not.rs - neu::op_not::not (line 121) ... ok [INFO] [stdout] test src/neu/range.rs - neu::range::range (line 223) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::ascii (line 148) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::ascii_alphabetic (line 173) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::ascii_alphanumeric (line 202) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::ascii_control (line 227) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::ascii_digit (line 252) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::ascii_graphic (line 277) ... ok [INFO] [stdout] test src/neu/then.rs - neu::then::NeureThen (line 28) ... ok [INFO] [stdout] test src/neu/times.rs - neu::times::Between (line 103) ... ok [INFO] [stdout] test src/neu/times.rs - neu::times::Between (line 73) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::alphabetic (line 97) ... ok [INFO] [stdout] test src/neu/times.rs - neu::times::Between (line 58) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::ascii_hexdigit (line 302) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::ascii_lowercase (line 327) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::ascii_punctuation (line 352) ... ok [INFO] [stdout] test src/neu/times.rs - neu::times::Times (line 298) ... ok [INFO] [stdout] test src/neu/times.rs - neu::times::Between (line 88) ... ok [INFO] [stdout] test src/neu/op_and.rs - neu::op_and::and (line 165) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::uppercase (line 551) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::wild (line 625) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::lowercase (line 501) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::digit (line 476) ... ok [INFO] [stdout] test src/regex.rs - regex::count (line 373) ... ok [INFO] [stdout] test src/regex.rs - regex::array_ltm (line 604) ... ok [INFO] [stdout] test src/regex.rs - regex::array (line 585) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::alphanumeric (line 122) ... ok [INFO] [stdout] test src/neu.rs - neu::[T;N] (line 260) ... ok [INFO] [stdout] test src/macro.rs - r#macro::regex (line 54) ... ok [INFO] [stdout] test src/neu.rs - neu::(Bound<&'aT>,Bound<&'aT>) (line 338) ... ok [INFO] [stdout] test src/regex.rs - regex::count_if (line 402) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::ascii_uppercase (line 377) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::ascii_whitespace (line 402) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::whitespace (line 576) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::control (line 429) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::word (line 712) ... ok [INFO] [stdout] test src/regex.rs - regex::pair_array (line 661) ... ok [INFO] [stdout] test src/neu/bool.rs - neu::bool::always (line 54) ... ok [INFO] [stdout] test src/regex.rs - regex::slice (line 622) ... ok [INFO] [stdout] test src/regex.rs - regex::pair_slice_ltm (line 748) ... ok [INFO] [stdout] test src/regex.rs - regex::vector_ltm (line 470) ... ok [INFO] [stdout] test src/regex/adapter.rs - regex::adapter::Adapter> (line 167) ... ok [INFO] [stdout] test src/regex/adapter.rs - regex::adapter::Adapter+'a>> (line 361) ... ok [INFO] [stdout] test src/regex/adapter.rs - regex::adapter::Adapter+'a>> (line 288) ... ok [INFO] [stdout] test src/regex/adapter.rs - regex::adapter::Adapter+Send+Sync+'a>> (line 325) ... ok [INFO] [stdout] test src/regex.rs - regex::vector (line 442) ... ok [INFO] [stdout] test src/regex.rs - regex::pair_array_ltm (line 690) ... ok [INFO] [stdout] test src/regex.rs - regex::opt (line 282) ... ok [INFO] [stdout] test src/regex.rs - regex::pair_vector (line 495) ... ok [INFO] [stdout] test src/regex.rs - regex::pair_vector_ltm (line 541) ... ok [INFO] [stdout] test src/regex/adapter.rs - regex::adapter::Adapter> (line 138) ... ok [INFO] [stdout] test src/regex.rs - regex::pair_slice (line 717) ... ok [INFO] [stdout] test src/regex.rs - regex::slice_ltm (line 642) ... ok [INFO] [stdout] test src/regex/adapter.rs - regex::adapter::Adapter> (line 224) ... ok [INFO] [stdout] test src/regex/adapter.rs - regex::adapter::Adapter> (line 257) ... ok [INFO] [stdout] test src/regex/adapter.rs - regex::adapter::Adapter+'a>> (line 430) ... ok [INFO] [stdout] test src/regex/adapter.rs - regex::adapter::Adapter> (line 196) ... ok [INFO] [stdout] test src/regex/assert.rs - regex::assert::peek (line 154) ... ok [INFO] [stdout] test src/regex/anchor.rs - regex::anchor::AnchorStart (line 35) ... ok [INFO] [stdout] test src/regex/consume.rs - regex::consume::Consume (line 36) ... ok [INFO] [stdout] test src/regex/assert.rs - regex::assert::not (line 134) ... ok [INFO] [stdout] test src/regex/assert.rs - regex::assert::assert (line 114) ... ok [INFO] [stdout] test src/regex/consume.rs - regex::consume::consume (line 95) ... ok [INFO] [stdout] test src/regex/adapter.rs - regex::adapter::Adapter> (line 111) ... ok [INFO] [stdout] test src/regex/anchor.rs - regex::anchor::AnchorEnd (line 135) ... ok [INFO] [stdout] test src/regex/consume.rs - regex::consume::consume_all (line 188) ... ok [INFO] [stdout] test src/regex/adapter.rs - regex::adapter::Adapter+Send+Sync+'a>> (line 394) ... ok [INFO] [stdout] test src/regex/anchor.rs - regex::anchor::end (line 194) ... ok [INFO] [stdout] test src/regex/anchor.rs - regex::anchor::start (line 93) ... ok [INFO] [stdout] test src/regex/fail.rs - regex::fail::FailRegex (line 35) ... ok [INFO] [stdout] test src/regex/consume.rs - regex::consume::ConsumeAll (line 133) ... ok [INFO] [stdout] test src/regex/empty.rs - regex::empty::empty (line 85) ... ok [INFO] [stdout] test src/neu/units.rs - neu::units::numeric (line 526) ... ok [INFO] [stdout] test src/regex.rs - regex::many1 (line 344) ... ok [INFO] [stdout] test src/macro.rs - r#macro::regex (line 69) ... ok [INFO] [stdout] test src/regex/rec.rs - regex::rec::rec_unsync::rec_parser (line 120) ... ok [INFO] [stdout] test src/regex.rs - regex::many0 (line 314) ... ok [INFO] [stdout] test src/regex/builder.rs - regex::builder::into_regex_builder (line 14) ... ok [INFO] [stdout] test src/regex/fail.rs - regex::fail::fail (line 85) ... ok [INFO] [stdout] test src/regex/empty.rs - regex::empty::EmptyRegex (line 35) ... ok [INFO] [stdout] test src/regex/rec.rs - regex::rec::rec_sync::rec_parser_sync (line 23) ... ok [INFO] [stdout] test src/span.rs - span::alloc_vec_storer::VecStorer::try_cap (line 246) ... ok [INFO] [stdout] test src/regex.rs - regex::once (line 251) ... ok [INFO] [stdout] test src/regex/literal.rs - regex::literal::literal (line 197) ... ok [INFO] [stdout] test src/regex/literal.rs - regex::literal::Literal (line 32) ... ok [INFO] [stdout] test src/regex/literal.rs - regex::literal::literal (line 181) ... ok [INFO] [stdout] test src/regex/literal.rs - regex::literal::Literal (line 46) ... ok [INFO] [stdout] test src/span.rs - span::ArrayStorer::try_cap (line 468) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 223 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s [INFO] [stdout] [INFO] [stdout] all doctests ran in 6.24s; merged doctests compilation took 5.76s [INFO] running `Command { std: "docker" "inspect" "a8c501220047946664f663f4bbf403fff253ecd73ca8c15f3305f157c322bffc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a8c501220047946664f663f4bbf403fff253ecd73ca8c15f3305f157c322bffc", kill_on_drop: false }` [INFO] [stdout] a8c501220047946664f663f4bbf403fff253ecd73ca8c15f3305f157c322bffc