[INFO] fetching crate syara-x 0.4.0...
[INFO] testing syara-x-0.4.0 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate syara-x 0.4.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate syara-x 0.4.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate syara-x 0.4.0
[INFO] tweaked toml for crates.io crate syara-x 0.4.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate syara-x 0.4.0 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate syara-x 0.4.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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rayon-cond v0.4.0
[INFO] [stderr]   Downloaded monostate-impl v0.1.18
[INFO] [stderr]   Downloaded profiling v1.0.17
[INFO] [stderr]   Downloaded monostate v0.1.18
[INFO] [stderr]   Downloaded macro_rules_attribute-proc_macro v0.2.2
[INFO] [stderr]   Downloaded wgpu-core-deps-windows-linux-android v26.0.0
[INFO] [stderr]   Downloaded wgpu-core-deps-emscripten v26.0.0
[INFO] [stderr]   Downloaded derive-new v0.7.0
[INFO] [stderr]   Downloaded core-graphics-types v0.2.0
[INFO] [stderr]   Downloaded glutin_wgl_sys v0.6.1
[INFO] [stderr]   Downloaded wgpu-core-deps-apple v26.0.0
[INFO] [stderr]   Downloaded embassy-futures v0.1.2
[INFO] [stderr]   Downloaded macro_rules_attribute v0.2.2
[INFO] [stderr]   Downloaded range-alloc v0.1.5
[INFO] [stderr]   Downloaded gpu-descriptor v0.3.2
[INFO] [stderr]   Downloaded document-features v0.2.12
[INFO] [stderr]   Downloaded variadics_please v1.1.0
[INFO] [stderr]   Downloaded embassy-time v0.4.0
[INFO] [stderr]   Downloaded embedded-hal-async v1.0.0
[INFO] [stderr]   Downloaded type-map v0.5.1
[INFO] [stderr]   Downloaded text_placeholder v0.5.1
[INFO] [stderr]   Downloaded unty v0.0.4
[INFO] [stderr]   Downloaded cubecl-macros-internal v0.9.0
[INFO] [stderr]   Downloaded cubecl-zspace v0.9.0
[INFO] [stderr]   Downloaded atomic_float v1.1.0
[INFO] [stderr]   Downloaded ordered-float v5.0.0
[INFO] [stderr]   Downloaded enumset_derive v0.14.0
[INFO] [stderr]   Downloaded float8 v0.4.2
[INFO] [stderr]   Downloaded float4 v0.1.0
[INFO] [stderr]   Downloaded onig v6.5.1
[INFO] [stderr]   Downloaded dary_heap v0.3.8
[INFO] [stderr]   Downloaded embassy-time-driver v0.2.2
[INFO] [stderr]   Downloaded burn-derive v0.20.1
[INFO] [stderr]   Downloaded embedded-hal v1.0.0
[INFO] [stderr]   Downloaded burn-ir v0.20.1
[INFO] [stderr]   Downloaded safetensors v0.7.0
[INFO] [stderr]   Downloaded libloading v0.9.0
[INFO] [stderr]   Downloaded burn-wgpu v0.20.1
[INFO] [stderr]   Downloaded litrs v1.0.0
[INFO] [stderr]   Downloaded cubecl-ir v0.9.0
[INFO] [stderr]   Downloaded stable-vec v0.4.2
[INFO] [stderr]   Downloaded cubek v0.1.1
[INFO] [stderr]   Downloaded cubek-random v0.1.1
[INFO] [stderr]   Downloaded cubek-quant v0.1.1
[INFO] [stderr]   Downloaded cubecl v0.9.0
[INFO] [stderr]   Downloaded codespan-reporting v0.12.0
[INFO] [stderr]   Downloaded slotmap v1.1.1
[INFO] [stderr]   Downloaded enumset v1.1.10
[INFO] [stderr]   Downloaded cubecl-macros v0.9.0
[INFO] [stderr]   Downloaded burn-std v0.20.1
[INFO] [stderr]   Downloaded ort-sys v2.0.0-rc.11
[INFO] [stderr]   Downloaded portable-atomic-util v0.2.6
[INFO] [stderr]   Downloaded cubecl-common v0.9.0
[INFO] [stderr]   Downloaded cubecl-std v0.9.0
[INFO] [stderr]   Downloaded cubecl-cuda v0.9.0
[INFO] [stderr]   Downloaded cubecl-opt v0.9.0
[INFO] [stderr]   Downloaded cubek-reduce v0.1.1
[INFO] [stderr]   Downloaded cubek-attention v0.1.1
[INFO] [stderr]   Downloaded rand_distr v0.5.1
[INFO] [stderr]   Downloaded bincode v2.0.1
[INFO] [stderr]   Downloaded tokenizers v0.22.2
[INFO] [stderr]   Downloaded unicode_categories v0.1.1
[INFO] [stderr]   Downloaded unicode-normalization-alignments v0.1.12
[INFO] [stderr]   Downloaded wgpu-types v26.0.0
[INFO] [stderr]   Downloaded cubek-convolution v0.1.1
[INFO] [stderr]   Downloaded burn v0.20.1
[INFO] [stderr]   Downloaded cubecl-wgpu v0.9.0
[INFO] [stderr]   Downloaded burn-optim v0.20.1
[INFO] [stderr]   Downloaded cubecl-runtime v0.9.0
[INFO] [stderr]   Downloaded burn-backend v0.20.1
[INFO] [stderr]   Downloaded burn-core v0.20.1
[INFO] [stderr]   Downloaded burn-tensor v0.20.1
[INFO] [stderr]   Downloaded cubecl-cpp v0.9.0
[INFO] [stderr]   Downloaded burn-cubecl v0.20.1
[INFO] [stderr]   Downloaded burn-nn v0.20.1
[INFO] [stderr]   Downloaded burn-ndarray v0.20.1
[INFO] [stderr]   Downloaded ort v2.0.0-rc.11
[INFO] [stderr]   Downloaded glow v0.16.0
[INFO] [stderr]   Downloaded cubecl-core v0.9.0
[INFO] [stderr]   Downloaded esaxx-rs v0.1.10
[INFO] [stderr]   Downloaded wgpu v26.0.1
[INFO] [stderr]   Downloaded cubek-matmul v0.1.1
[INFO] [stderr]   Downloaded ndarray v0.17.2
[INFO] [stderr]   Downloaded wgpu-core v26.0.1
[INFO] [stderr]   Downloaded wgpu-hal v26.0.6
[INFO] [stderr]   Downloaded spm_precompiled v0.1.4
[INFO] [stderr]   Downloaded onig_sys v69.9.1
[INFO] [stderr]   Downloaded cudarc v0.18.2
[INFO] [stderr]   Downloaded jpeg-decoder v0.3.2
[INFO] [stderr]   Downloaded naga v26.0.0
[INFO] [stderr]   Downloaded metal v0.32.0
[INFO] [stderr]   Downloaded image v0.24.9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 408fad97cdd63cf7be3ea99495cef214c310f17649e6c4dcc20fdb8e1ac00884
[INFO] running `Command { std: "docker" "start" "-a" "408fad97cdd63cf7be3ea99495cef214c310f17649e6c4dcc20fdb8e1ac00884", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "408fad97cdd63cf7be3ea99495cef214c310f17649e6c4dcc20fdb8e1ac00884", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "408fad97cdd63cf7be3ea99495cef214c310f17649e6c4dcc20fdb8e1ac00884", kill_on_drop: false }`
[INFO] [stdout] 408fad97cdd63cf7be3ea99495cef214c310f17649e6c4dcc20fdb8e1ac00884
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7eeb0d874e64d52412f0df834c1f6c1618cb358bc156951ff391eed719e50361
[INFO] running `Command { std: "docker" "start" "-a" "7eeb0d874e64d52412f0df834c1f6c1618cb358bc156951ff391eed719e50361", kill_on_drop: false }`
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling tinyvec v1.11.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling syara-x v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.56s
[INFO] running `Command { std: "docker" "inspect" "7eeb0d874e64d52412f0df834c1f6c1618cb358bc156951ff391eed719e50361", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7eeb0d874e64d52412f0df834c1f6c1618cb358bc156951ff391eed719e50361", kill_on_drop: false }`
[INFO] [stdout] 7eeb0d874e64d52412f0df834c1f6c1618cb358bc156951ff391eed719e50361
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] eb0ce48ef1e11162112de9ed39622ad82dc46837ccb5b1c107f425e603f6a4f5
[INFO] running `Command { std: "docker" "start" "-a" "eb0ce48ef1e11162112de9ed39622ad82dc46837ccb5b1c107f425e603f6a4f5", kill_on_drop: false }`
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling color_quant v1.1.0
[INFO] [stderr]    Compiling jpeg-decoder v0.3.2
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling png v0.17.16
[INFO] [stderr]    Compiling image v0.24.9
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling syara-x v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 12.33s
[INFO] running `Command { std: "docker" "inspect" "eb0ce48ef1e11162112de9ed39622ad82dc46837ccb5b1c107f425e603f6a4f5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eb0ce48ef1e11162112de9ed39622ad82dc46837ccb5b1c107f425e603f6a4f5", kill_on_drop: false }`
[INFO] [stdout] eb0ce48ef1e11162112de9ed39622ad82dc46837ccb5b1c107f425e603f6a4f5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 52b5c9afda1c2c61ba6019c427edb63bd7106ea39ceb2e41a143e62e638d5a6b
[INFO] running `Command { std: "docker" "start" "-a" "52b5c9afda1c2c61ba6019c427edb63bd7106ea39ceb2e41a143e62e638d5a6b", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.30s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/syara_x-a8263c6d2b41e725)
[INFO] [stdout] 
[INFO] [stdout] running 149 tests
[INFO] [stdout] test cache::tests::cache_clear_empties_store ... ok
[INFO] [stdout] test cache::tests::cache_tuple_key_insert_and_get ... ok
[INFO] [stdout] test condition::tests::test_all_cmp_ops_parse ... ok
[INFO] [stdout] test condition::tests::test_all_of_explicit_set ... ok
[INFO] [stdout] test condition::tests::test_all_of_them ... ok
[INFO] [stdout] test condition::tests::test_all_of_empty_is_false ... ok
[INFO] [stdout] test condition::tests::test_any_of_them ... ok
[INFO] [stdout] test condition::tests::test_arith_parses ... ok
[INFO] [stdout] test condition::tests::test_bare_hash_is_error ... ok
[INFO] [stdout] test condition::tests::test_cmp_binds_tighter_than_and ... ok
[INFO] [stdout] test condition::tests::test_count_cmp_parses ... ok
[INFO] [stdout] test condition::tests::test_count_for_absent_key ... ok
[INFO] [stdout] test condition::tests::test_double_not_is_parse_error ... ok
[INFO] [stdout] test condition::tests::test_empty_input_error ... ok
[INFO] [stdout] test condition::tests::test_explicit_set ... ok
[INFO] [stdout] test condition::tests::test_hash_space_ident_is_error ... ok
[INFO] [stdout] test condition::tests::test_non_associative_cmp_error ... ok
[INFO] [stdout] test condition::tests::test_mixed_bool_and_count ... ok
[INFO] [stdout] test condition::tests::test_not_with_parens ... ok
[INFO] [stdout] test condition::tests::test_not ... ok
[INFO] [stdout] test condition::tests::test_them_keys_sorted ... ok
[INFO] [stdout] test condition::tests::test_operator_precedence ... ok
[INFO] [stdout] test condition::tests::test_nested_parens ... ok
[INFO] [stdout] test condition::tests::test_top_level_int_is_type_error ... ok
[INFO] [stdout] test condition::tests::test_trailing_arith_error ... ok
[INFO] [stdout] test condition::tests::test_trailing_paren_error ... ok
[INFO] [stdout] test condition::tests::test_trailing_keyword_error ... ok
[INFO] [stdout] test condition::tests::test_trailing_tokens_error ... ok
[INFO] [stdout] test condition::tests::test_count_zero_for_declared_unmatched ... ok
[INFO] [stdout] test condition::tests::test_and ... ok
[INFO] [stdout] test condition::tests::test_hash_is_count_primary ... ok
[INFO] [stdout] test compiler::tests::test_undefined_dollar_identifier_still_errors ... ok
[INFO] [stdout] test compiler::tests::test_defined_count_identifier_ok ... ok
[INFO] [stdout] test condition::tests::test_negative_literal_in_cmp ... ok
[INFO] [stdout] test condition::tests::test_not_over_cmp ... ok
[INFO] [stdout] test condition::tests::test_single_identifier ... ok
[INFO] [stdout] test condition::tests::test_sum_counts ... ok
[INFO] [stdout] test engine::chunker::tests::word_chunker_normal_chunking ... ok
[INFO] [stdout] test engine::chunker::tests::word_chunker_zero_chunk_size_returns_whole_text ... ok
[INFO] [stdout] test engine::cleaner::tests::aggressive_cleaner_strips_ascii_digits ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_clear_cache ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_cache_reuse ... ok
[INFO] [stdout] test condition::tests::test_unknown_char_at_sign_is_error ... ok
[INFO] [stdout] test engine::chunker::tests::fixed_size_chunker_with_overlap ... ok
[INFO] [stdout] test condition::tests::test_type_error_bool_in_arith ... ok
[INFO] [stdout] test condition::tests::test_type_error_int_in_bool_ctx ... ok
[INFO] [stdout] test condition::tests::test_wildcard_set ... ok
[INFO] [stdout] test condition::tests::test_wildcard_keys_sorted ... ok
[INFO] [stdout] test condition::tests::test_or ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_no_fullword_matches_substring ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_literal_match ... ok
[INFO] [stdout] test engine::cleaner::tests::aggressive_cleaner_strips_unicode_digits ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_no_match_returns_empty ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_multiline_inline_flag ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_fullword_literal_no_substring_match ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_fullword_regex ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_multiple_matches ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_nocase_modifier ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_wide_and_ascii_combined ... ok
[INFO] [stdout] test models::tests::test_match_detail_default_score_is_one ... ok
[INFO] [stdout] test compiler::tests::test_undefined_count_identifier_errors ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_dotall_modifier ... ok
[INFO] [stdout] test models::tests::test_match_detail_default_positions_are_none ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_special_chars_escaped_in_literal ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_dotall_without_flag_no_newline ... ok
[INFO] [stdout] test condition::tests::test_count_for_matched ... ok
[INFO] [stdout] test engine::cleaner::tests::aggressive_cleaner_strips_devanagari_digits ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_wide_literal_match ... ok
[INFO] [stdout] test models::tests::test_match_detail_with_score ... ok
[INFO] [stdout] test models::tests::test_match_detail_with_position ... ok
[INFO] [stdout] test models::tests::test_modifier_from_str ... ok
[INFO] [stdout] test models::tests::test_no_match_does_not_clone_tags_or_meta ... ok
[INFO] [stdout] test parser::scanner::tests::col_resets_after_newline ... ok
[INFO] [stdout] test models::tests::test_no_match_has_empty_patterns ... ok
[INFO] [stdout] test parser::scanner::tests::col_per_line_scanner ... ok
[INFO] [stdout] test parser::scanner::tests::kv_value_bareword_negative_float ... ok
[INFO] [stdout] test parser::scanner::tests::modifier_word_alphanumeric_sequence ... ok
[INFO] [stdout] test parser::scanner::tests::kv_value_quoted_with_equals_inside ... ok
[INFO] [stdout] test parser::scanner::tests::err_includes_col_in_display ... ok
[INFO] [stdout] test parser::scanner::tests::error_after_multiline_quoted_body_reports_correct_line ... ok
[INFO] [stdout] test parser::scanner::tests::eat_inline_ws_consumes_carriage_return ... ok
[INFO] [stdout] test parser::scanner::tests::parity_with_split_rules_triple_quote_consumption ... ok
[INFO] [stdout] test parser::scanner::tests::identifier_dollar_and_bare ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_wide_regex_positions_map_to_original ... ok
[INFO] [stdout] test parser::scanner::tests::parity_with_split_rules_regex_consumption ... ok
[INFO] [stdout] test parser::scanner::tests::quoted_string_equals_inside_is_literal ... ok
[INFO] [stdout] test parser::scanner::tests::quoted_string_tracks_line_through_unknown_escape_newline ... ok
[INFO] [stdout] test parser::scanner::tests::quoted_string_unknown_escape_passthrough ... ok
[INFO] [stdout] test parser::scanner::tests::regex_literal_empty_body ... ok
[INFO] [stdout] test parser::scanner::tests::quoted_string_unterminated_errors ... ok
[INFO] [stdout] test parser::scanner::tests::regex_literal_unterminated_errors ... ok
[INFO] [stdout] test parser::scanner::tests::regex_literal_tracks_line_with_embedded_newline ... ok
[INFO] [stdout] test engine::string_matcher::tests::test_regex_match ... ok
[INFO] [stdout] test parser::scanner::tests::regex_literal_with_i_flag ... ok
[INFO] [stdout] test parser::scanner::tests::regex_literal_tracks_line_through_backslash_newline ... ok
[INFO] [stdout] test models::tests::test_match_display_matched ... ok
[INFO] [stdout] test parser::scanner::tests::regex_literal_with_literal_double_quote ... ok
[INFO] [stdout] test parser::scanner::tests::regex_literal_unsupported_flag_errors ... ok
[INFO] [stdout] test parser::scanner::tests::regex_literal_preserves_escaped_slash ... ok
[INFO] [stdout] test models::tests::test_match_display_not_matched ... ok
[INFO] [stdout] test parser::scanner::tests::parity_with_split_rules_string_consumption ... ok
[INFO] [stdout] test parser::scanner::tests::quoted_string_tracks_line_with_embedded_newline ... ok
[INFO] [stdout] test parser::scanner::tests::triple_quoted_basic ... ok
[INFO] [stdout] test parser::scanner::tests::triple_quoted_multiline ... ok
[INFO] [stdout] test parser::scanner::tests::triple_quoted_unterminated_errors ... ok
[INFO] [stdout] test parser::scanner::tests::triple_quoted_with_inner_quote_and_braces ... ok
[INFO] [stdout] test parser::tests::test_is_regex_literal_start_predicate ... ok
[INFO] [stdout] test parser::scanner::tests::quoted_string_basic_escapes ... ok
[INFO] [stdout] test parser::tests::test_escaped_backslash_in_string_pattern ... ok
[INFO] [stdout] test parser::tests::test_comment_stripper_keeps_line_comments_outside_regex ... ok
[INFO] [stdout] test parser::tests::test_bug039_regex_with_escaped_slash_capture ... ok
[INFO] [stdout] test parser::tests::test_meta_value_with_escaped_quote ... ok
[INFO] [stdout] test parser::tests::test_llm_section_missing_dollar_is_parse_error ... ok
[INFO] [stdout] test parser::tests::test_comment_stripper_respects_regex_literals ... ok
[INFO] [stdout] test parser::tests::test_parse_error_includes_col ... ok
[INFO] [stdout] test parser::tests::test_parse_crlf_llm_stream_section ... ok
[INFO] [stdout] test parser::tests::test_missing_condition_with_patterns_is_error ... ok
[INFO] [stdout] test parser::tests::test_escaped_quotes_in_string_pattern ... ok
[INFO] [stdout] test parser::tests::test_llm_section_blank_lines_between_rules_ok ... ok
[INFO] [stdout] test parser::tests::test_classifier_section_stray_text_is_parse_error ... ok
[INFO] [stdout] test parser::tests::test_quoted_string_escape_sequences ... ok
[INFO] [stdout] test parser::tests::test_parse_error_omits_col_when_unknown ... ok
[INFO] [stdout] test parser::tests::test_comment_removal ... ok
[INFO] [stdout] test parser::tests::test_phash_section_missing_quoted_pattern_is_parse_error ... ok
[INFO] [stdout] test parser::tests::test_comment_stripper_preserves_triple_quote_body ... ok
[INFO] [stdout] test parser::tests::test_parse_crlf_modifiers_and_kv_params ... ok
[INFO] [stdout] test parser::tests::test_parse_multiple_rules ... ok
[INFO] [stdout] test parser::tests::test_rule_without_patterns_or_condition_ok ... ok
[INFO] [stdout] test parser::tests::test_parse_crlf_per_line_sections ... ok
[INFO] [stdout] test parser::tests::test_regex_body_preserves_comment_chars ... ok
[INFO] [stdout] test parser::tests::test_parse_regex_with_quantifier ... ok
[INFO] [stdout] test parser::tests::test_split_rules_treats_brace_inside_string_as_literal ... ok
[INFO] [stdout] test parser::tests::test_split_rules_treats_braces_inside_triple_quote_as_literal ... ok
[INFO] [stdout] test parser::tests::test_string_body_preserves_comment_chars ... ok
[INFO] [stdout] test parser::tests::test_similarity_section_blank_lines_between_rules_ok ... ok
[INFO] [stdout] test parser::tests::test_split_rules_two_rules_with_brace_in_string_body ... ok
[INFO] [stdout] test parser::tests::test_kv_param_with_escaped_quote ... ok
[INFO] [stdout] test parser::tests::test_split_rules_regex_quantifier_braces_not_counted ... ok
[INFO] [stdout] test parser::tests::test_parse_similarity ... ok
[INFO] [stdout] test parser::tests::test_parse_phash ... ok
[INFO] [stdout] test parser::tests::test_triple_quoted_llm_pattern_multiline ... ok
[INFO] [stdout] test parser::tests::test_llm_section_stray_text_is_parse_error ... ok
[INFO] [stdout] test parser::tests::test_triple_quote_body_preserves_block_comment_chars ... ok
[INFO] [stdout] test parser::tests::test_parse_basic_rule ... ok
[INFO] [stdout] test parser::tests::test_typo_condition_keyword_is_error ... ok
[INFO] [stdout] test parser::tests::test_triple_quoted_llm_pattern_with_braces_and_quotes ... ok
[INFO] [stdout] test parser::tests::test_parse_crlf_inside_triple_quoted_body_is_preserved ... ok
[INFO] [stdout] test parser::tests::test_similarity_section_missing_dollar_is_parse_error ... ok
[INFO] [stderr]      Running tests/classifier_integration.rs (/opt/rustwide/target/debug/deps/classifier_integration-28adee6ccd0c920e)
[INFO] [stdout] test parser::tests::test_many_rules_parse_without_quadratic_slowdown ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 149 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s
[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/integration.rs (/opt/rustwide/target/debug/deps/integration-377bacebc188dc68)
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test test_bug040_malformed_regex_errors_at_compile_time ... ok
[INFO] [stdout] test test_duplicate_identifier_rejected ... ok
[INFO] [stdout] test test_empty_condition_with_patterns_is_error ... ok
[INFO] [stdout] test test_condition_error_includes_rule_name ... ok
[INFO] [stdout] test test_fullword_integration ... ok
[INFO] [stdout] test test_bug039_regex_class_matches_trailing_gt_at_eoi ... ok
[INFO] [stdout] test test_condition_or_short_circuits_correctly ... ok
[INFO] [stdout] test test_count_operator_undefined_identifier_errors ... ok
[INFO] [stdout] test test_bug039_corpus_close_sys_tag ... ok
[INFO] [stdout] test test_meta_only_rule_compiles ... ok
[INFO] [stdout] test test_count_operator_matches_multi_turn ... ok
[INFO] [stdout] test test_invalid_regex_rejected ... ok
[INFO] [stdout] test test_count_operator_rejects_single_turn ... ok
[INFO] [stdout] test test_parse_sample_rules_file ... ok
[INFO] [stdout] test test_multiple_rules_independent ... ok
[INFO] [stdout] test test_bug039_corpus_quote_class_inside_regex ... ok
[INFO] [stdout] test test_nocase_integration ... ok
[INFO] [stdout] test test_bug039_corpus_base64_class_with_escaped_slash ... ok
[INFO] [stdout] test test_not_condition ... ok
[INFO] [stdout] test test_bug039_corpus_https_scheme_in_markdown_link ... ok
[INFO] [stdout] test test_quoted_string_pattern_containing_slash ... ok
[INFO] [stdout] test test_trailing_tokens_in_condition_rejected ... ok
[INFO] [stdout] test test_dotall_modifier ... ok
[INFO] [stdout] test test_and_condition_requires_both ... ok
[INFO] [stdout] test test_undefined_identifier_rejected ... ok
[INFO] [stdout] test test_compile_str_succeeds ... ok
[INFO] [stdout] test test_regex_only_rule ... ok
[INFO] [stdout] test test_wide_modifier ... ok
[INFO] [stdout] test test_matched_patterns_populated_on_match ... ok
[INFO] [stdout] test test_compiled_condition_stored_after_compile ... ok
[INFO] [stdout] test test_no_false_positive_on_benign_text ... ok
[INFO] [stdout] test test_wildcard_any_of ... ok
[INFO] [stdout] test test_nocase_modifier ... ok
[INFO] [stdout] test test_match_positions_are_populated ... ok
[INFO] [stdout] test test_prompt_injection_matches ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.46s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/phash_integration.rs (/opt/rustwide/target/debug/deps/phash_integration-2384fabd695aa6a0)
[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] [stderr]      Running tests/similarity_integration.rs (/opt/rustwide/target/debug/deps/similarity_integration-a67d3af66091c594)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests syara_x
[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] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 7) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.55s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "52b5c9afda1c2c61ba6019c427edb63bd7106ea39ceb2e41a143e62e638d5a6b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "52b5c9afda1c2c61ba6019c427edb63bd7106ea39ceb2e41a143e62e638d5a6b", kill_on_drop: false }`
[INFO] [stdout] 52b5c9afda1c2c61ba6019c427edb63bd7106ea39ceb2e41a143e62e638d5a6b
