[INFO] fetching crate regexr 0.1.2... [INFO] testing regexr-0.1.2 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate regexr 0.1.2 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate regexr 0.1.2 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate regexr 0.1.2 [INFO] tweaked toml for crates.io crate regexr 0.1.2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate regexr 0.1.2 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate regexr 0.1.2 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded pcre2 v0.2.11 [INFO] [stderr] Downloaded dynasmrt v2.0.0 [INFO] [stderr] Downloaded dynasm v2.0.0 [INFO] [stderr] Downloaded pcre2-sys v0.2.10 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f3d01d629cdf015c61a999796f8c334691f529ae54dedbb64f87ff4320834fed [INFO] running `Command { std: "docker" "start" "-a" "f3d01d629cdf015c61a999796f8c334691f529ae54dedbb64f87ff4320834fed", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f3d01d629cdf015c61a999796f8c334691f529ae54dedbb64f87ff4320834fed", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f3d01d629cdf015c61a999796f8c334691f529ae54dedbb64f87ff4320834fed", kill_on_drop: false }` [INFO] [stdout] f3d01d629cdf015c61a999796f8c334691f529ae54dedbb64f87ff4320834fed [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 024cef4e8a43f8966cb0d34ccdb52e2044b041a197e1c12a86e7e3d171e69011 [INFO] running `Command { std: "docker" "start" "-a" "024cef4e8a43f8966cb0d34ccdb52e2044b041a197e1c12a86e7e3d171e69011", kill_on_drop: false }` [INFO] [stderr] Compiling regexr v0.1.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.19s [INFO] running `Command { std: "docker" "inspect" "024cef4e8a43f8966cb0d34ccdb52e2044b041a197e1c12a86e7e3d171e69011", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "024cef4e8a43f8966cb0d34ccdb52e2044b041a197e1c12a86e7e3d171e69011", kill_on_drop: false }` [INFO] [stdout] 024cef4e8a43f8966cb0d34ccdb52e2044b041a197e1c12a86e7e3d171e69011 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 42d0a561dab2e69aa6e2f3f5461c824182813d10966ef8ba9293cdf4de202a79 [INFO] running `Command { std: "docker" "start" "-a" "42d0a561dab2e69aa6e2f3f5461c824182813d10966ef8ba9293cdf4de202a79", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy v0.8.42 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling anstyle v1.0.14 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling pcre2-sys v0.2.10 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling pcre2 v0.2.11 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling zerocopy-derive v0.8.42 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling fancy-regex v0.14.0 [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.5.1 [INFO] [stderr] Compiling regexr v0.1.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 27.82s [INFO] running `Command { std: "docker" "inspect" "42d0a561dab2e69aa6e2f3f5461c824182813d10966ef8ba9293cdf4de202a79", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "42d0a561dab2e69aa6e2f3f5461c824182813d10966ef8ba9293cdf4de202a79", kill_on_drop: false }` [INFO] [stdout] 42d0a561dab2e69aa6e2f3f5461c824182813d10966ef8ba9293cdf4de202a79 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] dbc51296b2a779e37bf6e5fc6267b64fd6bd53953709c8d901e34c3b6aad006c [INFO] running `Command { std: "docker" "start" "-a" "dbc51296b2a779e37bf6e5fc6267b64fd6bd53953709c8d901e34c3b6aad006c", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/regexr-43206ce625a1be52) [INFO] [stdout] [INFO] [stdout] running 277 tests [INFO] [stdout] test dfa::eager::tests::test_alternation ... ok [INFO] [stdout] test dfa::eager::tests::test_engine_state_count ... ok [INFO] [stdout] test dfa::eager::tests::test_engine_facade ... ok [INFO] [stdout] test dfa::eager::tests::test_engine_from_lazy ... ok [INFO] [stdout] test dfa::eager::tests::test_repetition ... ok [INFO] [stdout] test dfa::lazy::tests::test_anchor_empty_input ... ok [INFO] [stdout] test dfa::lazy::tests::test_anchor_with_pattern ... ok [INFO] [stdout] test dfa::lazy::tests::test_alternation ... ok [INFO] [stdout] test dfa::eager::tests::test_simple_literal ... ok [INFO] [stdout] test dfa::eager::tests::test_anchored_pattern ... ok [INFO] [stdout] test dfa::lazy::tests::test_both_anchors ... ok [INFO] [stdout] test dfa::lazy::tests::test_cache_flush ... ok [INFO] [stdout] test dfa::lazy::tests::test_end_of_text_anchor ... ok [INFO] [stdout] test dfa::lazy::tests::test_class ... ok [INFO] [stdout] test dfa::lazy::tests::test_engine_facade ... ok [INFO] [stdout] test dfa::lazy::tests::test_engine_state_count ... ok [INFO] [stdout] test dfa::lazy::tests::test_find ... ok [INFO] [stdout] test dfa::lazy::tests::test_multiline_end_anchor ... ok [INFO] [stdout] test dfa::eager::tests::test_word_boundary ... ok [INFO] [stdout] test dfa::lazy::tests::test_not_word_boundary ... ok [INFO] [stdout] test dfa::eager::tests::test_start_anchor ... ok [INFO] [stdout] test dfa::eager::tests::test_end_anchor ... ok [INFO] [stdout] test dfa::lazy::tests::test_simple_match ... ok [INFO] [stdout] test dfa::lazy::tests::test_repetition ... ok [INFO] [stdout] test dfa::eager::tests::test_multiline_end ... ok [INFO] [stdout] test dfa::lazy::tests::test_multiline_start_anchor ... ok [INFO] [stdout] test dfa::eager::tests::test_multiline_start ... ok [INFO] [stdout] test dfa::lazy::tests::test_start_anchor_optimization ... ok [INFO] [stdout] test dfa::lazy::tests::test_start_of_text_anchor ... ok [INFO] [stdout] test dfa::lazy::tests::test_word_boundary_basic ... ok [INFO] [stdout] test dfa::lazy::tests::test_word_boundary_no_partial ... ok [INFO] [stdout] test engine::executor::tests::test_class ... ok [INFO] [stdout] test dfa::eager::tests::test_email_pattern ... ok [INFO] [stdout] test engine::executor::tests::test_find ... ok [INFO] [stdout] test engine::executor::tests::test_legacy_api ... ok [INFO] [stdout] test engine::executor::tests::test_is_match ... ok [INFO] [stdout] test engine::executor::tests::test_prefilter_find_position ... ok [INFO] [stdout] test engine::executor::tests::test_no_prefilter_class_start ... ok [INFO] [stdout] test engine::executor::tests::test_prefilter_alternation ... ok [INFO] [stdout] test engine::executor::tests::test_prefilter_multiple_matches ... ok [INFO] [stdout] test engine::executor::tests::test_prefilter_large_input ... ok [INFO] [stdout] test engine::selector::tests::test_anchors_engine_selection ... ok [INFO] [stdout] test engine::executor::tests::test_prefilter_no_match ... ok [INFO] [stdout] test engine::executor::tests::test_prefilter_with_dot_star ... ok [INFO] [stdout] test engine::selector::tests::test_nfa_api_defaults_to_lazy_dfa ... ok [INFO] [stdout] test engine::executor::tests::test_prefilter_single_literal ... ok [INFO] [stdout] test error::tests::test_error_kind_display ... ok [INFO] [stdout] test hir::builder::tests::test_large_unicode_class_detection ... ok [INFO] [stdout] test engine::selector::tests::test_backref_uses_backtracking ... ok [INFO] [stdout] test engine::selector::tests::test_very_long_pattern_uses_lazy_dfa ... ok [INFO] [stdout] test error::tests::test_error_display ... ok [INFO] [stdout] test hir::builder::tests::test_backref_validation ... ok [INFO] [stdout] test hir::builder::tests::test_merge_ranges ... ok [INFO] [stdout] test engine::selector::tests::test_simple_pattern_uses_shift_or ... ok [INFO] [stdout] test engine::executor::tests::test_prefilter_literal_extraction ... ok [INFO] [stdout] test hir::builder::tests::test_named_groups_tracking ... ok [INFO] [stdout] test engine::selector::tests::test_medium_pattern_uses_shift_or_wide ... ok [INFO] [stdout] test hir::builder::tests::test_translate_emoji_class ... ok [INFO] [stdout] test hir::builder::tests::test_translate_literal ... ok [INFO] [stdout] test hir::builder::tests::test_translate_high_byte_range ... ok [INFO] [stdout] test hir::builder::tests::test_translate_class ... ok [INFO] [stdout] test hir::builder::tests::test_translate_full_byte_range ... ok [INFO] [stdout] test hir::builder::tests::test_translate_mixed_ascii_unicode ... ok [INFO] [stdout] test hir::builder::tests::test_translate_unicode_class_greek ... ok [INFO] [stdout] test hir::builder::tests::test_translate_unicode_single_char ... ok [INFO] [stdout] test engine::selector::tests::test_word_boundary_uses_lazy_dfa ... ok [INFO] [stdout] test hir::unicode::tests::test_is_word_byte ... ok [INFO] [stdout] test engine::executor::tests::test_alternation ... ok [INFO] [stdout] test hir::prefix_opt::tests::test_optimize_large_alternation ... ok [INFO] [stdout] test hir::prefix_opt::tests::test_no_common_prefix ... ok [INFO] [stdout] test hir::unicode_data::tests::test_ascii_letter ... ok [INFO] [stdout] test hir::prefix_opt::tests::test_optimize_small_alternation ... ok [INFO] [stdout] test hir::prefix_opt::tests::test_partial_overlap ... ok [INFO] [stdout] test hir::unicode::tests::test_is_whitespace_byte ... ok [INFO] [stdout] test hir::prefix_opt::tests::test_optimize_mixed ... ok [INFO] [stdout] test hir::unicode_data::tests::test_case_folding ... ok [INFO] [stdout] test hir::prefix_opt::tests::test_trie_simple ... ok [INFO] [stdout] test hir::unicode_data::tests::test_emoji ... ok [INFO] [stdout] test hir::unicode_data::tests::test_greek ... ok [INFO] [stdout] test hir::unicode_data::tests::test_scripts ... ok [INFO] [stdout] test hir::unicode_data::tests::test_han ... ok [INFO] [stdout] test hir::unicode_data::tests::test_property_aliases ... ok [INFO] [stdout] test hir::unicode_data::tests::test_perl_word ... ok [INFO] [stdout] test literal::extractor::tests::test_alternation_multi_prefix ... ok [INFO] [stdout] test literal::extractor::tests::test_concat_extends_prefix ... ok [INFO] [stdout] test literal::extractor::tests::test_class_no_prefix ... ok [INFO] [stdout] test literal::extractor::tests::test_literal_then_class ... ok [INFO] [stdout] test literal::extractor::tests::test_literal_then_star ... ok [INFO] [stdout] test literal::extractor::tests::test_long_literal_truncated ... ok [INFO] [stdout] test literal::extractor::tests::test_nested_alternation ... ok [INFO] [stdout] test literal::extractor::tests::test_no_prefix ... ok [INFO] [stdout] test literal::extractor::tests::test_repeat_one_or_more ... ok [INFO] [stdout] test literal::extractor::tests::test_repeat_zero_or_more_no_prefix ... ok [INFO] [stdout] test literal::extractor::tests::test_simple_literal ... ok [INFO] [stdout] test literal::extractor::tests::test_too_many_alternations ... ok [INFO] [stdout] test literal::extractor::tests::test_alternation_common_prefix ... ok [INFO] [stdout] test literal::prefilter::tests::test_candidate_iter ... ok [INFO] [stdout] test literal::prefilter::tests::test_from_literals_empty ... ok [INFO] [stdout] test literal::prefilter::tests::test_from_literals_single ... ok [INFO] [stdout] test literal::prefilter::tests::test_from_literals_single_byte ... ok [INFO] [stdout] test literal::prefilter::tests::test_literal_prefilter ... ok [INFO] [stdout] test literal::prefilter::tests::test_none_prefilter ... ok [INFO] [stdout] test literal::prefilter::tests::test_single_byte_prefilter ... ok [INFO] [stdout] test literal::prefilter::tests::test_multi_literal_prefilter_incomplete ... ok [INFO] [stdout] test nfa::glushkov::tests::test_alternation ... ok [INFO] [stdout] test nfa::glushkov::tests::test_class ... ok [INFO] [stdout] test nfa::glushkov::tests::test_dot_star_glushkov ... ok [INFO] [stdout] test nfa::glushkov::tests::test_optional ... ok [INFO] [stdout] test literal::prefilter::tests::test_multi_literal_prefilter ... ok [INFO] [stdout] test nfa::glushkov::tests::test_plus ... ok [INFO] [stdout] test nfa::glushkov::tests::test_shift_or_masks ... ok [INFO] [stdout] test nfa::glushkov::tests::test_simple_literal ... ok [INFO] [stdout] test nfa::glushkov::tests::test_star ... ok [INFO] [stdout] test nfa::state::tests::test_byte_range ... ok [INFO] [stdout] test nfa::glushkov::tests::test_too_many_positions ... ok [INFO] [stdout] test nfa::state::tests::test_epsilon_closure ... ok [INFO] [stdout] test nfa::tagged::liveness::tests::test_alternation_no_captures ... ok [INFO] [stdout] test nfa::tagged::liveness::tests::test_alternation_with_captures ... ok [INFO] [stdout] test nfa::tagged::liveness::tests::test_backref_makes_capture_live ... ok [INFO] [stdout] test nfa::tagged::liveness::tests::test_bitset_operations ... ok [INFO] [stdout] test nfa::tagged::liveness::tests::test_lookaround_count ... ok [INFO] [stdout] test nfa::tagged::liveness::tests::test_nested_captures ... ok [INFO] [stdout] test nfa::tagged::liveness::tests::test_simple_capture ... ok [INFO] [stdout] test nfa::thompson::tests::test_alternation ... ok [INFO] [stdout] test nfa::thompson::tests::test_class ... ok [INFO] [stdout] test nfa::thompson::tests::test_literal ... ok [INFO] [stdout] test nfa::thompson::tests::test_repetition ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_compile_1byte_range ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_compile_2byte_range ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_compile_cjk ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_compile_cross_boundary_1_2 ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_compile_emoji ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_compile_greek_letters ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_encode_code_point_3byte ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_surrogate_skip ... ok [INFO] [stdout] test parser::ast::tests::test_class_range ... ok [INFO] [stdout] test parser::ast::tests::test_is_nullable ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_encode_code_point_4byte ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_encode_code_point_ascii ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_encode_code_point_invalid ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_optimize_sequences ... ok [INFO] [stdout] test parser::lexer::tests::test_backref ... ok [INFO] [stdout] test parser::lexer::tests::test_escapes ... ok [INFO] [stdout] test parser::lexer::tests::test_hex_escape ... ok [INFO] [stdout] test parser::lexer::tests::test_invalid_escape ... ok [INFO] [stdout] test parser::lexer::tests::test_invalid_unicode_property_no_char ... ok [INFO] [stdout] test parser::lexer::tests::test_invalid_unicode_property_empty ... ok [INFO] [stdout] test parser::lexer::tests::test_negated_unicode_property ... ok [INFO] [stdout] test parser::ast::tests::test_repeat_constructors ... ok [INFO] [stdout] test parser::lexer::tests::test_simple_tokens ... ok [INFO] [stdout] test parser::lexer::tests::test_unicode_property ... ok [INFO] [stdout] test parser::lexer::tests::test_unicode_property_short ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_single_code_point ... ok [INFO] [stdout] test parser::lexer::tests::test_unicode_property_shorthand ... ok [INFO] [stdout] test parser::tests::test_capturing_group ... ok [INFO] [stdout] test parser::tests::test_anchors ... ok [INFO] [stdout] test parser::tests::test_alternation ... ok [INFO] [stdout] test parser::lexer::tests::test_unicode_escape ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_encode_code_point_2byte ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_complement_emoji ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_complement_single_char ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_full_unicode_range ... ok [INFO] [stdout] test parser::tests::test_character_class ... ok [INFO] [stdout] test parser::tests::test_error_nested_quantifier ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_complement_cjk ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_complement_greek ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_complement_multiple_ranges ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_complement_ascii ... ok [INFO] [stdout] test parser::tests::test_error_quantifier_on_nothing ... ok [INFO] [stdout] test parser::tests::test_error_unmatched_paren ... ok [INFO] [stdout] test parser::tests::test_literal ... ok [INFO] [stdout] test parser::tests::test_lookahead ... ok [INFO] [stdout] test parser::tests::test_negated_class ... ok [INFO] [stdout] test parser::tests::test_repetition_range ... ok [INFO] [stdout] test parser::tests::test_non_capturing_group ... ok [INFO] [stdout] test parser::tests::test_quantifiers ... ok [INFO] [stdout] test simd::avx2::tests::test_find_byte2_in_chunk ... ok [INFO] [stdout] test simd::avx2::tests::test_find_byte3_in_chunk ... ok [INFO] [stdout] test simd::fallback::tests::test_find_byte ... ok [INFO] [stdout] test simd::avx2::tests::test_find_byte_in_chunk ... ok [INFO] [stdout] test parser::tests::test_escape_sequences ... ok [INFO] [stdout] test simd::fallback::tests::test_find_substring ... ok [INFO] [stdout] test simd::memchr::tests::test_memchr ... ok [INFO] [stdout] test simd::memchr::tests::test_memchr2 ... ok [INFO] [stdout] test simd::memchr::tests::test_memchr3 ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_complement_excludes_surrogates ... ok [INFO] [stdout] test simd::memchr::tests::test_memchr_at_chunk_boundaries ... ok [INFO] [stdout] test simd::memchr::tests::test_memchr_empty ... ok [INFO] [stdout] test simd::memchr::tests::test_memchr_large ... ok [INFO] [stdout] test simd::memchr::tests::test_memchr_range_large ... ok [INFO] [stdout] test simd::memchr::tests::test_memchr_range_digits ... ok [INFO] [stdout] test simd::memchr::tests::test_memchr_range_letters ... ok [INFO] [stdout] test simd::memchr::tests::test_memrchr_large ... ok [INFO] [stdout] test simd::teddy::tests::test_teddy_at_end ... ok [INFO] [stdout] test simd::teddy::tests::test_teddy_first_pattern_wins ... ok [INFO] [stdout] test simd::memchr::tests::test_memrchr ... ok [INFO] [stdout] test simd::teddy::tests::test_teddy_iter ... ok [INFO] [stdout] test simd::teddy::tests::test_teddy_empty_haystack ... ok [INFO] [stdout] test simd::teddy::tests::test_teddy_iter_multiple_patterns ... ok [INFO] [stdout] test simd::teddy::tests::test_teddy_single ... ok [INFO] [stdout] test simd::teddy::tests::test_teddy_too_many_patterns ... ok [INFO] [stdout] test simd::teddy::tests::test_teddy_multiple ... ok [INFO] [stdout] test simd::tests::integration_tests::test_avx2_detection ... ok [INFO] [stdout] test simd::tests::integration_tests::test_binary_data ... ok [INFO] [stdout] test simd::teddy::tests::test_teddy_no_match ... ok [INFO] [stdout] test simd::teddy::tests::test_teddy_overlapping ... ok [INFO] [stdout] test simd::tests::integration_tests::test_memchr_vs_teddy_single_byte ... ok [INFO] [stdout] test simd::tests::integration_tests::test_consecutive_searches ... ok [INFO] [stdout] test simd::tests::integration_tests::test_empty_and_short_inputs ... ok [INFO] [stdout] test simd::tests::integration_tests::test_memrchr_reverse_search ... ok [INFO] [stdout] test simd::tests::integration_tests::test_all_bytes_search ... ok [INFO] [stdout] test simd::tests::integration_tests::test_memchr2_vs_teddy_two_bytes ... ok [INFO] [stdout] test simd::tests::integration_tests::test_memchr3_priority ... ok [INFO] [stdout] test simd::tests::integration_tests::test_large_haystack_performance ... ok [INFO] [stdout] test simd::tests::integration_tests::test_memchr_family_consistency ... ok [INFO] [stdout] test simd::memchr::tests::test_memchr_range_all_match ... ok [INFO] [stdout] test simd::memchr::tests::test_memchr_range_empty ... ok [INFO] [stdout] test simd::tests::integration_tests::test_overlapping_patterns ... ok [INFO] [stdout] test simd::teddy::tests::test_teddy_at_start ... ok [INFO] [stdout] test simd::tests::integration_tests::test_teddy_max_patterns ... ok [INFO] [stdout] test simd::tests::integration_tests::test_teddy_pattern_length_limits ... ok [INFO] [stdout] test simd::tests::integration_tests::test_unicode_handling ... ok [INFO] [stdout] test simd::tests::integration_tests::test_multiple_pattern_precedence ... ok [INFO] [stdout] test vm::backtracking::interpreter::vm::tests::test_alternation ... ok [INFO] [stdout] test vm::backtracking::interpreter::vm::tests::test_captures ... ok [INFO] [stdout] test vm::backtracking::interpreter::vm::tests::test_json_string ... ok [INFO] [stdout] test simd::teddy::tests::test_teddy_empty_pattern ... ok [INFO] [stdout] test simd::teddy::tests::test_teddy_large_input ... ok [INFO] [stdout] test simd::tests::integration_tests::test_pattern_at_various_alignments ... ok [INFO] [stdout] test simd::tests::integration_tests::test_repeated_pattern ... ok [INFO] [stdout] test simd::tests::integration_tests::test_sherlock_holmes_watson ... ok [INFO] [stdout] test vm::backtracking::interpreter::vm::tests::test_capture_in_star ... ok [INFO] [stdout] test vm::backtracking::interpreter::vm::tests::test_star ... ok [INFO] [stdout] test vm::backtracking::tests::test_alternation ... ok [INFO] [stdout] test vm::codepoint_class::tests::test_ascii_class ... ok [INFO] [stdout] test vm::pike::tests::test_anchors ... ok [INFO] [stdout] test vm::backtracking::tests::test_simple_literal ... ok [INFO] [stdout] test vm::codepoint_class::tests::test_empty_input ... ok [INFO] [stdout] test vm::pike::tests::test_captures ... ok [INFO] [stdout] test vm::pike::tests::test_alternation ... ok [INFO] [stdout] test vm::backtracking::tests::test_backref ... ok [INFO] [stdout] test vm::codepoint_class::tests::test_greek_class ... ok [INFO] [stdout] test vm::codepoint_class::tests::test_negated_greek_class ... ok [INFO] [stdout] test vm::pike::tests::test_context_reuse ... ok [INFO] [stdout] test vm::pike::tests::test_find ... ok [INFO] [stdout] test vm::pike::tests::test_engine_facade ... ok [INFO] [stdout] test vm::pike::tests::test_simple_match ... ok [INFO] [stdout] test vm::pike::tests::test_word_boundary ... ok [INFO] [stdout] test vm::pike::tests::test_backref ... ok [INFO] [stdout] test vm::pike::tests::test_engine_captures ... ok [INFO] [stdout] test vm::codepoint_class::tests::test_invalid_utf8 ... ok [INFO] [stdout] test vm::shift_or::tests::test_alternation ... ok [INFO] [stdout] test vm::shift_or::tests::test_anchors_not_supported ... ok [INFO] [stdout] test vm::shift_or::tests::test_anchors_supported_with_special_constructor ... ok [INFO] [stdout] test vm::shift_or::tests::test_compatibility_check ... ok [INFO] [stdout] test vm::shift_or::tests::test_dot_star ... ok [INFO] [stdout] test vm::backtracking::tests::test_captures ... ok [INFO] [stdout] test vm::shift_or::tests::test_find ... ok [INFO] [stdout] test vm::shift_or::tests::test_no_false_positives ... ok [INFO] [stdout] test vm::shift_or::tests::test_hello_dot_star_world ... ok [INFO] [stdout] test vm::pike::tests::test_non_greedy ... ok [INFO] [stdout] test vm::pike::tests::test_repetition ... ok [INFO] [stdout] test vm::shift_or::tests::test_non_greedy_not_supported ... ok [INFO] [stdout] test vm::shift_or::tests::test_nullable_pattern ... ok [INFO] [stdout] test vm::shift_or::tests::test_simple_literal ... ok [INFO] [stdout] test vm::shift_or::tests::test_single_char ... ok [INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_100_char_literal ... ok [INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_compatibility_check ... ok [INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_find_position ... ok [INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_200_char_literal ... ok [INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_with_alternation ... ok [INFO] [stdout] test vm::backtracking::interpreter::vm::tests::test_simple_literal ... ok [INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_256_boundary ... ok [INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_with_dot_star ... ok [INFO] [stdout] test vm::shift_or::tests::test_word_boundary_not_supported ... ok [INFO] [stdout] test vm::shift_or::tests::test_character_class ... ok [INFO] [stdout] test nfa::utf8_automata::tests::test_complement_boundary_cases ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 277 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stderr] Running tests/api.rs (/opt/rustwide/target/debug/deps/api-ecb7e4982b391ee9) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test api::test_captures_iter_basic ... ok [INFO] [stdout] test api::test_captures_iter_named ... ok [INFO] [stdout] test api::test_empty_match ... ok [INFO] [stdout] test api::test_captures ... ok [INFO] [stdout] test api::test_captures_iter_positions ... ok [INFO] [stdout] test api::test_captures_iter_with_groups ... ok [INFO] [stdout] test api::test_find ... ok [INFO] [stdout] test api::test_find_iter ... ok [INFO] [stdout] test api::test_find_iter_empty ... ok [INFO] [stdout] test api::test_find_none ... ok [INFO] [stdout] test api::test_is_match ... ok [INFO] [stdout] test api::test_match_range ... ok [INFO] [stdout] test api::test_regex_new ... ok [INFO] [stdout] test api::test_replace_all ... ok [INFO] [stdout] test api::test_replace_all_no_match ... ok [INFO] [stdout] test api::test_replace ... ok [INFO] [stderr] Running tests/engines.rs (/opt/rustwide/target/debug/deps/engines-b7ddcb4135de0cf2) [INFO] [stdout] test api::test_replace_no_match ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/features.rs (/opt/rustwide/target/debug/deps/features-a402de6eb60ffe9b) [INFO] [stdout] [INFO] [stdout] running 91 tests [INFO] [stdout] test features::backreference::test_backref_captures ... ok [INFO] [stdout] test features::backreference::test_backref_basic ... ok [INFO] [stdout] test features::backreference::test_backref_empty_capture ... ok [INFO] [stdout] test features::backreference::test_backref_find ... ok [INFO] [stdout] test features::backreference::test_backref_multiple_groups ... ok [INFO] [stdout] test features::backreference::test_backref_invalid_group ... ok [INFO] [stdout] test features::backreference::test_backref_in_alternation ... ok [INFO] [stdout] test features::backreference::test_backref_with_quantifier ... ok [INFO] [stdout] test features::backreference::test_backref_nested_groups ... ok [INFO] [stdout] test features::case_insensitive::test_case_insensitive_ascii ... ok [INFO] [stdout] test features::case_insensitive::test_case_insensitive_german ... ok [INFO] [stdout] test features::case_insensitive::test_case_insensitive_unicode ... ok [INFO] [stdout] test features::case_insensitive::test_case_insensitive_mixed ... ok [INFO] [stdout] test features::backreference::test_backref_word ... ok [INFO] [stdout] test features::case_insensitive::test_case_insensitive_single_char ... ok [INFO] [stdout] test features::lookaround::test_lookahead_in_pattern ... ok [INFO] [stdout] test features::case_insensitive::test_case_sensitive_default ... ok [INFO] [stdout] test features::lookaround::test_lookbehind_variable_length ... ok [INFO] [stdout] test features::lookaround::test_lookbehind_and_lookahead ... ok [INFO] [stdout] test features::lookaround::test_multiple_lookaheads ... ok [INFO] [stdout] test features::lookaround::test_negative_lookahead_find ... ok [INFO] [stdout] test features::lookaround::test_negative_lookahead_end ... ok [INFO] [stdout] test features::lookaround::test_positive_lookahead_complex ... ok [INFO] [stdout] test features::lookaround::test_positive_lookbehind_basic ... ok [INFO] [stdout] test features::lookaround::test_negative_lookahead_basic ... ok [INFO] [stdout] test features::lookaround::test_positive_lookbehind_complex ... ok [INFO] [stdout] test features::lookaround::test_negative_lookbehind_find ... ok [INFO] [stdout] test features::named_capture::test_named_capture_mixed ... ok [INFO] [stdout] test features::named_capture::test_named_capture_multiple ... ok [INFO] [stdout] test features::lookaround::test_negative_lookbehind_start ... ok [INFO] [stdout] test features::named_capture::test_capture_names ... ok [INFO] [stdout] test features::lookaround::test_positive_lookbehind_find ... ok [INFO] [stdout] test features::named_capture::test_named_capture_angle_bracket ... ok [INFO] [stdout] test features::syntax::test_bounded_repeat_min_only ... ok [INFO] [stdout] test features::syntax::test_bounded_repeat_in_find_iter ... ok [INFO] [stdout] test features::lookaround::test_positive_lookahead_find ... ok [INFO] [stdout] test features::syntax::test_character_class ... ok [INFO] [stdout] test features::syntax::test_bounded_repeat_range ... ok [INFO] [stdout] test features::syntax::test_case_insensitive_alternation ... ok [INFO] [stdout] test features::lookaround::test_negative_lookbehind_basic ... ok [INFO] [stdout] test features::lookaround::test_positive_lookahead_basic ... ok [INFO] [stdout] test features::named_capture::test_named_capture_python_style ... ok [INFO] [stdout] test features::syntax::test_caret_in_character_class ... ok [INFO] [stdout] test features::syntax::test_anchored_pattern ... ok [INFO] [stdout] test features::syntax::test_both_anchors ... ok [INFO] [stdout] test features::syntax::test_alternation_match_length ... ok [INFO] [stdout] test features::syntax::test_dot_star ... ok [INFO] [stdout] test features::syntax::test_case_insensitive_basic ... ok [INFO] [stdout] test features::syntax::test_alternation ... ok [INFO] [stdout] test features::syntax::test_empty_with_anchors ... ok [INFO] [stdout] test features::syntax::test_empty_match_advancement ... ok [INFO] [stdout] test features::syntax::test_end_anchor ... ok [INFO] [stdout] test features::syntax::test_exact_repeat_class ... ok [INFO] [stdout] test features::syntax::test_long_literal_over_8_chars ... ok [INFO] [stdout] test features::syntax::test_multiline_end_anchor ... ok [INFO] [stdout] test features::syntax::test_multiline_start_anchor ... ok [INFO] [stdout] test features::syntax::test_long_alternation_all_over_8_chars ... ok [INFO] [stdout] test features::syntax::test_exact_repeat ... ok [INFO] [stdout] test features::syntax::test_plus ... ok [INFO] [stdout] test features::syntax::test_shorthand_digit ... ok [INFO] [stdout] test features::syntax::test_long_alternation_five_options ... ok [INFO] [stdout] test features::syntax::test_shorthand_word ... ok [INFO] [stdout] test features::syntax::test_sherlock_name_patterns ... ok [INFO] [stdout] test features::syntax::test_multiword_alternation_partial ... ok [INFO] [stdout] test features::syntax::test_optional ... ok [INFO] [stdout] test features::syntax::test_start_anchor ... ok [INFO] [stdout] test features::syntax::test_shorthand_whitespace ... ok [INFO] [stdout] test features::syntax::test_multiword_alternation ... ok [INFO] [stdout] test features::syntax::test_star ... ok [INFO] [stdout] test features::syntax::test_unicode_dot_all ... ok [INFO] [stdout] test features::syntax::test_tokenization_pattern ... ok [INFO] [stdout] test features::syntax::test_unicode_letter_property ... ok [INFO] [stdout] test features::syntax::test_utf8_bom_handling ... ok [INFO] [stdout] test features::syntax::test_utf8_emoji_iteration ... ok [INFO] [stdout] test features::syntax::test_sherlock_alternation_patterns ... ok [INFO] [stdout] test features::syntax::test_utf8_multibyte_iteration ... ok [INFO] [stdout] test features::word_boundary::test_non_word_boundary_both_sides ... ok [INFO] [stdout] test features::word_boundary::test_non_word_boundary_basic ... ok [INFO] [stdout] test features::word_boundary::test_word_boundary_with_numbers ... ok [INFO] [stdout] test features::word_boundary::test_word_boundary_find_position ... ok [INFO] [stdout] test features::word_boundary::test_word_boundary_empty_string ... ok [INFO] [stdout] test features::word_boundary::test_non_word_boundary_empty_string ... ok [INFO] [stdout] test features::word_boundary::test_word_boundary_at_end ... ok [INFO] [stdout] test features::word_boundary::test_word_boundary_at_start ... ok [INFO] [stdout] test features::word_boundary::test_word_boundary_find_iter ... ok [INFO] [stdout] test features::word_boundary::test_non_word_boundary_end ... ok [INFO] [stdout] test features::word_boundary::test_word_boundary_alternation ... ok [INFO] [stdout] test features::word_boundary::test_word_boundary_with_punctuation ... ok [INFO] [stdout] test features::word_boundary::test_word_boundary_with_quantifiers ... ok [INFO] [stdout] test features::word_boundary::test_word_boundary_both_sides ... ok [INFO] [stdout] test features::word_boundary::test_word_boundary_underscore ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 91 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running tests/patterns.rs (/opt/rustwide/target/debug/deps/patterns-69d8abdf7579370b) [INFO] [stdout] [INFO] [stdout] running 155 tests [INFO] [stdout] test patterns::datetime::test_date_extraction_from_text ... ok [INFO] [stdout] test patterns::datetime::test_date_mm_dd_yyyy ... ok [INFO] [stdout] test patterns::datetime::test_datetime_capture_groups ... ok [INFO] [stdout] test patterns::datetime::test_date_with_month_names ... ok [INFO] [stdout] test patterns::datetime::test_date_yyyy_mm_dd ... ok [INFO] [stdout] test patterns::datetime::test_log_line_parsing_various_levels ... ok [INFO] [stdout] test patterns::datetime::test_relative_date_patterns ... ok [INFO] [stdout] test patterns::datetime::test_log_level_extraction ... ok [INFO] [stdout] test patterns::datetime::test_log_line_extraction ... ok [INFO] [stdout] test patterns::datetime::test_log_line_parsing ... ok [INFO] [stdout] test patterns::datetime::test_datetime_iso8601 ... ok [INFO] [stdout] test patterns::datetime::test_timestamp_unix ... ok [INFO] [stdout] test patterns::datetime::test_time_24hour ... ok [INFO] [stdout] test patterns::email::test_email_capture_groups ... ok [INFO] [stdout] test patterns::email::test_multiple_emails_in_text ... ok [INFO] [stdout] test patterns::email::test_email_edge_cases ... ok [INFO] [stdout] test patterns::datetime::test_time_12hour ... ok [INFO] [stdout] test patterns::ip_address::test_ipv4_basic ... ok [INFO] [stdout] test patterns::ip_address::test_ip_range_extraction ... ok [INFO] [stdout] test patterns::email::test_email_extraction ... ok [INFO] [stdout] test patterns::ip_address::test_cidr_notation ... ok [INFO] [stdout] test patterns::ip_address::test_ipv4_capture_octets ... ok [INFO] [stdout] test patterns::ip_address::test_ipv4_private_ranges ... ok [INFO] [stdout] test patterns::ip_address::test_ipv4_with_port ... ok [INFO] [stdout] test patterns::email::test_email_with_subdomains ... ok [INFO] [stdout] test patterns::markup::test_html_tag_basic ... ok [INFO] [stdout] test patterns::ip_address::test_ipv6_basic ... ok [INFO] [stdout] test patterns::ip_address::test_ipv4_localhost ... ok [INFO] [stdout] test patterns::ip_address::test_ipv6_compressed ... ok [INFO] [stdout] test patterns::ip_address::test_ipv4_in_url ... ok [INFO] [stdout] test patterns::markup::test_html_tag_extraction ... ok [INFO] [stdout] test patterns::markup::test_html_self_closing_tags ... ok [INFO] [stdout] test patterns::email::test_email_with_dots_and_plus ... ok [INFO] [stdout] test patterns::ip_address::test_ipv4_extraction_from_text ... ok [INFO] [stdout] test patterns::markup::test_json_string_extraction ... ok [INFO] [stdout] test patterns::markup::test_markdown_header ... ok [INFO] [stdout] test patterns::markup::test_json_string_in_array ... ok [INFO] [stdout] test patterns::email::test_simple_email ... ok [INFO] [stdout] test patterns::markup::test_json_string_basic ... ok [INFO] [stdout] test patterns::markup::test_matching_quotes ... ok [INFO] [stdout] test patterns::markup::test_json_string_with_escapes ... ok [INFO] [stdout] test patterns::markup::test_xml_processing_instruction ... ok [INFO] [stdout] test patterns::markup::test_matching_quotes_extraction ... ok [INFO] [stdout] test patterns::markup::test_markdown_code_block ... ok [INFO] [stdout] test patterns::markup::test_xml_comment ... ok [INFO] [stdout] test patterns::phone::test_international_phone_basic ... ok [INFO] [stdout] test patterns::markup::test_markdown_link ... ok [INFO] [stdout] test patterns::markup::test_html_tag_stripping ... ok [INFO] [stdout] test patterns::markup::test_json_string_unicode ... ok [INFO] [stdout] test patterns::markup::test_matching_quotes_empty ... ok [INFO] [stdout] test patterns::phone::test_phone_extraction_from_text ... ok [INFO] [stdout] test patterns::phone::test_phone_flexible_format ... ok [INFO] [stdout] test patterns::markup::test_html_tag_with_attributes ... ok [INFO] [stdout] test patterns::phone::test_us_phone_basic ... ok [INFO] [stdout] test patterns::phone::test_phone_with_extension ... ok [INFO] [stdout] test patterns::phone::test_us_phone_with_parentheses ... ok [INFO] [stdout] test patterns::text_search::test_identifier_pattern ... ok [INFO] [stdout] test patterns::markup::test_xml_cdata ... ok [INFO] [stdout] test patterns::text_search::test_log_level_in_text ... ok [INFO] [stdout] test patterns::text_search::test_extended_log_level_alternation ... ok [INFO] [stdout] test patterns::text_search::test_search_pattern_with_context ... ok [INFO] [stdout] test patterns::phone::test_phone_with_country_code ... ok [INFO] [stdout] test patterns::text_search::test_search_multiple_keywords ... ok [INFO] [stdout] test patterns::text_search::test_log_level_alternation ... ok [INFO] [stdout] test patterns::phone::test_phone_area_code_capture ... ok [INFO] [stdout] test patterns::text_search::test_word_boundary_case_insensitive ... ok [INFO] [stdout] test patterns::text_search::test_word_boundary_numbers ... ok [INFO] [stdout] test patterns::text_search::test_word_count ... ok [INFO] [stdout] test patterns::tokenization::test_ascii_control_chars ... ok [INFO] [stdout] test patterns::tokenization::test_camelcase_split ... ok [INFO] [stdout] test patterns::text_search::test_word_with_numbers ... ok [INFO] [stdout] test patterns::text_search::test_word_sequence ... ok [INFO] [stdout] test patterns::tokenization::test_bracket_matching ... ok [INFO] [stdout] test patterns::tokenization::test_ascii_digits ... ok [INFO] [stdout] test patterns::text_search::test_word_boundary_count ... ok [INFO] [stdout] test patterns::tokenization::test_alphanumeric_tokens ... ok [INFO] [stdout] test patterns::tokenization::test_combining_marks ... ok [INFO] [stdout] test patterns::text_search::test_word_boundary_various_words ... ok [INFO] [stdout] test patterns::tokenization::test_decimal_numbers ... ok [INFO] [stdout] test patterns::tokenization::test_comma_separated ... ok [INFO] [stdout] test patterns::tokenization::test_comment_single_line ... ok [INFO] [stdout] test patterns::tokenization::test_acronym_detection ... ok [INFO] [stdout] test patterns::tokenization::test_delimiter_types ... ok [INFO] [stdout] test patterns::tokenization::test_consecutive_duplicates ... ok [INFO] [stdout] test patterns::ip_address::test_ipv4_word_boundary_no_partial ... ok [INFO] [stdout] test patterns::tokenization::test_emoji_with_modifiers ... ok [INFO] [stdout] test patterns::tokenization::test_grapheme_clusters ... ok [INFO] [stdout] test patterns::ip_address::test_ipv4_word_boundary ... ok [INFO] [stdout] test patterns::tokenization::test_hashtag_extraction ... ok [INFO] [stdout] test patterns::tokenization::test_emoji_detection ... ok [INFO] [stdout] test patterns::tokenization::test_emoji_extraction ... ok [INFO] [stdout] test patterns::tokenization::test_cl100k_whitespace_tokenization ... ok [INFO] [stdout] test patterns::tokenization::test_latin_arabic_mixed ... ok [INFO] [stdout] test patterns::tokenization::test_html_tags_removal ... ok [INFO] [stdout] test patterns::text_search::test_alternation_with_word_boundary ... ok [INFO] [stdout] test patterns::tokenization::test_latin_cyrillic_mixed ... ok [INFO] [stdout] test patterns::tokenization::test_latin_cjk_mixed ... ok [INFO] [stdout] test patterns::tokenization::test_markdown_code_blocks ... ok [INFO] [stdout] test patterns::tokenization::test_mention_extraction ... ok [INFO] [stdout] test patterns::tokenization::test_mixed_script_word_segmentation ... ok [INFO] [stdout] test patterns::tokenization::test_number_with_separators ... ok [INFO] [stdout] test patterns::tokenization::test_newline_types ... ok [INFO] [stdout] test patterns::tokenization::test_normalize_whitespace ... ok [INFO] [stdout] test patterns::tokenization::test_cl100k_contractions ... ok [INFO] [stdout] test patterns::tokenization::test_context_aware_apostrophe ... ok [INFO] [stdout] test patterns::tokenization::test_hex_literals ... ok [INFO] [stdout] test patterns::tokenization::test_operators ... ok [INFO] [stdout] test patterns::tokenization::test_preserve_important_control_chars ... ok [INFO] [stdout] test patterns::tokenization::test_quoted_strings ... ok [INFO] [stdout] test patterns::tokenization::test_identifier_tokens ... ok [INFO] [stdout] test patterns::text_search::test_word_boundary_the ... ok [INFO] [stdout] test patterns::tokenization::test_sentence_boundaries ... ok [INFO] [stdout] test patterns::tokenization::test_script_detection ... ok [INFO] [stdout] test patterns::tokenization::test_scientific_notation ... ok [INFO] [stdout] test patterns::tokenization::test_special_symbols ... ok [INFO] [stdout] test patterns::tokenization::test_split_on_whitespace ... ok [INFO] [stdout] test patterns::tokenization::test_string_literals_double ... ok [INFO] [stdout] test patterns::tokenization::test_strip_control_chars ... ok [INFO] [stdout] test patterns::tokenization::test_string_literals_single ... ok [INFO] [stdout] test patterns::tokenization::test_unicode_digits ... ok [INFO] [stdout] test patterns::tokenization::test_whitespace_negative_lookahead_backtracking ... ok [INFO] [stdout] test patterns::tokenization::test_cl100k_mixed_whitespace ... ok [INFO] [stdout] test patterns::tokenization::test_url_in_text ... ok [INFO] [stdout] test patterns::tokenization::test_unicode_whitespace ... ok [INFO] [stdout] test patterns::tokenization::test_word_after_whitespace ... ok [INFO] [stdout] test patterns::tokenization::test_cl100k_numbers ... ok [INFO] [stdout] test patterns::tokenization::test_word_boundaries_unicode ... ok [INFO] [stdout] test patterns::tokenization::test_word_boundaries_with_punctuation ... ok [INFO] [stdout] test patterns::tokenization::test_word_followed_by_punctuation ... ok [INFO] [stdout] test patterns::tokenization::test_word_boundaries_basic ... ok [INFO] [stdout] test patterns::tokenization::test_o200k_utf8_multiple_em_dashes ... ok [INFO] [stdout] test patterns::tokenization::test_zero_width_joiners ... ok [INFO] [stdout] test patterns::url::test_http_urls ... ok [INFO] [stdout] test patterns::url::test_url_in_markdown ... ok [INFO] [stdout] test patterns::url::test_url_protocol_capture ... ok [INFO] [stdout] test patterns::url::test_multiple_urls_in_sentence ... ok [INFO] [stdout] test patterns::url::test_url_extraction_from_text ... ok [INFO] [stdout] test patterns::url::test_url_in_html_with_quotes ... ok [INFO] [stdout] test patterns::tokenization::test_o200k_basic_tokenization ... ok [INFO] [stdout] test patterns::tokenization::test_number_literals ... ok [INFO] [stdout] test patterns::text_search::test_alternation_with_word_boundary_case_insensitive ... ok [INFO] [stdout] test patterns::tokenization::test_o200k_utf8_curly_quotes ... ok [INFO] [stdout] test patterns::url::test_url_simplified_extraction ... ok [INFO] [stdout] test patterns::url::test_url_simplified_in_html ... ok [INFO] [stdout] test patterns::url::test_url_simplified_with_special_chars ... ok [INFO] [stdout] test patterns::tokenization::test_o200k_utf8_em_dash ... ok [INFO] [stdout] test patterns::url::test_urls_with_paths ... ok [INFO] [stdout] test patterns::url::test_urls_with_query_params ... ok [INFO] [stdout] test patterns::url::test_url_with_alternation_prefix ... ok [INFO] [stdout] test patterns::url::test_url_with_port ... ok [INFO] [stdout] test patterns::tokenization::test_o200k_contractions ... ok [INFO] [stdout] test patterns::tokenization::test_o200k_whitespace_tokenization ... ok [INFO] [stdout] test patterns::tokenization::test_o200k_numbers ... ok [INFO] [stdout] test patterns::tokenization::test_o200k_emoji ... ok [INFO] [stderr] Running tests/perf_backref.rs (/opt/rustwide/target/debug/deps/perf_backref-0dfee550c5076ac5) [INFO] [stdout] test patterns::tokenization::test_o200k_mixed_unicode ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 155 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_backref_captures ... ok [INFO] [stdout] test test_backref_simple ... ok [INFO] [stdout] test test_backref_performance ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/unicode.rs (/opt/rustwide/target/debug/deps/unicode-adbf89e56e3428ca) [INFO] [stdout] [INFO] [stdout] running 43 tests [INFO] [stdout] test unicode::basic::test_unicode_character_class_emoji ... ok [INFO] [stdout] test unicode::basic::test_unicode_character_class_mixed ... ok [INFO] [stdout] test unicode::basic::test_unicode_basic ... ok [INFO] [stdout] test unicode::basic::test_unicode_character_class_greek ... ok [INFO] [stdout] test unicode::mode::test_unicode_mode_digit_class ... ok [INFO] [stdout] test unicode::basic::test_unicode_character_class_cjk ... ok [INFO] [stdout] test unicode::negated::test_negated_unicode_class_ascii ... ok [INFO] [stdout] test unicode::negated::test_negated_unicode_class_emoji ... ok [INFO] [stdout] test unicode::negated::test_negated_unicode_class_find_iter ... ok [INFO] [stdout] test unicode::negated::test_negated_unicode_class_multiple_ranges ... ok [INFO] [stdout] test unicode::negated::test_negated_unicode_class_single_char ... ok [INFO] [stdout] test unicode::property::test_unicode_alphabetic_property ... ok [INFO] [stdout] test unicode::negated::test_negated_unicode_mixed_with_quantifiers ... ok [INFO] [stdout] test unicode::negated::test_negated_unicode_class_cjk ... ok [INFO] [stdout] test unicode::property::test_unicode_general_category_subcategories ... ok [INFO] [stdout] test unicode::property::test_unicode_emoji_property ... ok [INFO] [stdout] test unicode::property::test_negated_unicode_property ... ok [INFO] [stdout] test unicode::negated::test_negated_unicode_class_complex ... ok [INFO] [stdout] test unicode::property::test_unicode_property_number ... ok [INFO] [stdout] test unicode::negated::test_negated_unicode_class_greek ... ok [INFO] [stdout] test unicode::property::test_unicode_property_normalized_names ... ok [INFO] [stdout] test unicode::property::test_unicode_property_letter_short ... ok [INFO] [stdout] test unicode::property::test_unicode_property_punctuation ... ok [INFO] [stdout] test unicode::property::test_unicode_property_decimal_number ... ok [INFO] [stdout] test unicode::property::test_unicode_property_in_pattern ... ok [INFO] [stdout] test unicode::property::test_unicode_property_letter ... ok [INFO] [stdout] test unicode::property::test_unknown_unicode_property ... ok [INFO] [stdout] test unicode::property::test_unicode_xid_properties ... ok [INFO] [stdout] test unicode::script::test_unicode_script_arabic ... ok [INFO] [stdout] test unicode::script::test_unicode_script_greek ... ok [INFO] [stdout] test unicode::script::test_combined_script_patterns ... ok [INFO] [stdout] test unicode::property::test_unicode_property_case_insensitive ... ok [INFO] [stdout] test unicode::mode::test_unicode_mode_whitespace_class ... ok [INFO] [stdout] test unicode::property::test_unicode_property_whitespace ... ok [INFO] [stdout] test unicode::script::test_unicode_script_cyrillic ... ok [INFO] [stdout] test unicode::script::test_unicode_script_han ... ok [INFO] [stdout] test unicode::script::test_negated_script_property ... ok [INFO] [stdout] test unicode::script::test_unicode_script_hangul ... ok [INFO] [stdout] test unicode::script::test_unicode_script_hiragana ... ok [INFO] [stdout] test unicode::script::test_unicode_script_katakana ... ok [INFO] [stdout] test unicode::mode::test_unicode_mode_negated_classes ... ok [INFO] [stdout] test unicode::script::test_unicode_script_latin ... ok [INFO] [stdout] test unicode::mode::test_unicode_mode_word_class ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 43 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Doc-tests regexr [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test src/nfa/utf8_automata.rs - nfa::utf8_automata::compile_utf8_complement (line 480) ... ignored [INFO] [stdout] test src/nfa/utf8_automata.rs - nfa::utf8_automata::compile_utf8_range (line 59) ... ignored [INFO] [stdout] test src/lib.rs - RegexBuilder::jit (line 66) ... ok [INFO] [stdout] test src/lib.rs - RegexBuilder::optimize_prefixes (line 90) ... ok [INFO] [stdout] test src/simd/mod.rs - simd (line 18) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.41s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "dbc51296b2a779e37bf6e5fc6267b64fd6bd53953709c8d901e34c3b6aad006c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dbc51296b2a779e37bf6e5fc6267b64fd6bd53953709c8d901e34c3b6aad006c", kill_on_drop: false }` [INFO] [stdout] dbc51296b2a779e37bf6e5fc6267b64fd6bd53953709c8d901e34c3b6aad006c