[INFO] fetching crate parsm 0.8.2... [INFO] testing parsm-0.8.2 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate parsm 0.8.2 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate parsm 0.8.2 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate parsm 0.8.2 [INFO] tweaked toml for crates.io crate parsm 0.8.2 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate parsm 0.8.2 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate parsm 0.8.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" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 3342f12469797bc4be92bf1ee44193b99abfc466d3382cf73c1e372df08b3f27 [INFO] running `Command { std: "docker" "start" "-a" "3342f12469797bc4be92bf1ee44193b99abfc466d3382cf73c1e372df08b3f27", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3342f12469797bc4be92bf1ee44193b99abfc466d3382cf73c1e372df08b3f27", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3342f12469797bc4be92bf1ee44193b99abfc466d3382cf73c1e372df08b3f27", kill_on_drop: false }` [INFO] [stdout] 3342f12469797bc4be92bf1ee44193b99abfc466d3382cf73c1e372df08b3f27 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9ec1129b58df6a58e3dae898ef437b53461ad0f693d8255e7ca670fd69c037b2 [INFO] running `Command { std: "docker" "start" "-a" "9ec1129b58df6a58e3dae898ef437b53461ad0f693d8255e7ca670fd69c037b2", kill_on_drop: false }` [INFO] [stderr] Compiling hashbrown v0.15.3 [INFO] [stderr] Compiling syn v2.0.101 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling winnow v0.7.10 [INFO] [stderr] Compiling clap_builder v4.5.40 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling csv-core v0.1.12 [INFO] [stderr] Compiling indexmap v2.9.0 [INFO] [stderr] Compiling clap v4.5.40 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling tracing-subscriber v0.3.19 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling pest v2.8.1 [INFO] [stderr] Compiling pest_meta v2.8.1 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling pest_generator v2.8.1 [INFO] [stderr] Compiling pest_derive v2.8.1 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling csv v1.3.1 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling parsm v0.8.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 43.75s [INFO] running `Command { std: "docker" "inspect" "9ec1129b58df6a58e3dae898ef437b53461ad0f693d8255e7ca670fd69c037b2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9ec1129b58df6a58e3dae898ef437b53461ad0f693d8255e7ca670fd69c037b2", kill_on_drop: false }` [INFO] [stdout] 9ec1129b58df6a58e3dae898ef437b53461ad0f693d8255e7ca670fd69c037b2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4ca1fe6968dca01cb720da2e0c33d28c5fab91214b13222673eba35aeb576973 [INFO] running `Command { std: "docker" "start" "-a" "4ca1fe6968dca01cb720da2e0c33d28c5fab91214b13222673eba35aeb576973", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.172 [INFO] [stderr] Compiling rustix v1.0.7 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling parsm v0.8.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 13.88s [INFO] running `Command { std: "docker" "inspect" "4ca1fe6968dca01cb720da2e0c33d28c5fab91214b13222673eba35aeb576973", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4ca1fe6968dca01cb720da2e0c33d28c5fab91214b13222673eba35aeb576973", kill_on_drop: false }` [INFO] [stdout] 4ca1fe6968dca01cb720da2e0c33d28c5fab91214b13222673eba35aeb576973 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 136c270370800eff0ae7f4857095dfbe032238ef6e4e8044801e9684312bac8b [INFO] running `Command { std: "docker" "start" "-a" "136c270370800eff0ae7f4857095dfbe032238ef6e4e8044801e9684312bac8b", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/parsm-21add94263c55049) [INFO] [stdout] [INFO] [stdout] running 161 tests [INFO] [stdout] test csv_parser::tests::test_is_data_like ... ok [INFO] [stdout] test csv_parser::tests::test_header_detection_no_headers ... ok [INFO] [stdout] test csv_parser::tests::test_header_detection_with_special_chars ... ok [INFO] [stdout] test dsl::ast::tests::test_parsed_dsl_new ... ok [INFO] [stdout] test dsl::ast::tests::test_parsed_dsl_with_components ... ok [INFO] [stdout] test csv_parser::tests::test_no_header_with_mixed_types ... ok [INFO] [stdout] test csv_parser::tests::test_header_detection_all_text_headers ... ok [INFO] [stdout] test csv_parser::tests::test_is_numeric ... ok [INFO] [stdout] test csv_parser::tests::test_header_detection_with_names ... ok [INFO] [stdout] test dsl::ast::tests::test_parsed_dsl_default ... ok [INFO] [stdout] test dsl::fallback::tests::test_edge_cases_and_error_handling ... ok [INFO] [stdout] test dsl::fallback::tests::test_numeric_vs_variable_distinction ... ok [INFO] [stdout] test dsl::fallback::tests::test_parse_field_name_for_truthy ... ok [INFO] [stdout] test dsl::fallback::tests::test_parse_simple_filter ... ok [INFO] [stdout] test dsl::fallback::tests::test_split_filter_template_manually ... ok [INFO] [stdout] test dsl::fallback::tests::test_try_as_field_selector ... ok [INFO] [stdout] test dsl::fallback::tests::test_try_fallback_parsing ... ok [INFO] [stdout] test dsl::fallback::tests::test_try_parse_single_boolean_term ... ok [INFO] [stdout] test dsl::fallback::tests::test_try_parse_single_boolean_term_rejects_bare_fields ... ok [INFO] [stdout] test dsl::fallback::tests::test_try_boolean_with_truthy_fields ... ok [INFO] [stdout] test dsl::fallback::tests::test_try_simple_template_patterns ... ok [INFO] [stdout] test dsl::filter_parser::tests::test_parse_boolean_and ... ok [INFO] [stdout] test dsl::filter_parser::tests::test_complex_expressions ... ok [INFO] [stdout] test dsl::filter_parser::tests::test_nested_field_paths ... ok [INFO] [stdout] test dsl::filter_parser::tests::test_comparison_operators ... ok [INFO] [stdout] test dsl::filter_parser::tests::test_parse_boolean_or ... ok [INFO] [stdout] test dsl::filter_parser::tests::test_parse_not_expression ... ok [INFO] [stdout] test dsl::filter_parser::tests::test_regex_literals ... ok [INFO] [stdout] test dsl::filter_parser::tests::test_parse_field_truthy ... ok [INFO] [stdout] test dsl::filter_parser::tests::test_value_parsing ... ok [INFO] [stdout] test dsl::grammar::tests::test_boolean_or_expression ... ok [INFO] [stdout] test dsl::grammar::tests::test_comparison_operators ... ok [INFO] [stdout] test dsl::grammar::tests::test_complex_boolean_expressions ... ok [INFO] [stdout] test dsl::grammar::tests::test_field_truthy_parsing ... ok [INFO] [stdout] test dsl::grammar::tests::test_in_operator ... ok [INFO] [stdout] test dsl::grammar::tests::test_nested_field_access ... ok [INFO] [stdout] test dsl::grammar::tests::test_combined_filter_template ... ok [INFO] [stdout] test dsl::grammar::tests::test_not_operator ... ok [INFO] [stdout] test dsl::grammar::tests::test_parse_dsl_field_selector ... ok [INFO] [stdout] test dsl::grammar::tests::test_parse_dsl_simple_filter ... ok [INFO] [stdout] test dsl::grammar::tests::test_parse_dsl_simple_template ... ok [INFO] [stdout] test dsl::grammar::tests::test_quoted_field_selectors ... ok [INFO] [stdout] test dsl::grammar::tests::test_parse_field_selector_only ... ok [INFO] [stdout] test dsl::grammar::tests::test_parse_template_only ... ok [INFO] [stdout] test dsl::grammar::tests::test_parse_filter_only ... ok [INFO] [stdout] test dsl::grammar::tests::test_value_types ... ok [INFO] [stdout] test dsl::operators::tests::test_contains_filter_operators ... ok [INFO] [stdout] test dsl::operators::tests::test_get_logical_symbols ... ok [INFO] [stdout] test dsl::filter_parser::tests::test_parse_filter_expr ... ok [INFO] [stdout] test dsl::operators::tests::test_get_operator_symbols ... ok [INFO] [stdout] test dsl::operators::tests::test_parse_comparison_op ... ok [INFO] [stdout] test dsl::template_parser::tests::test_parse_field_name ... ok [INFO] [stdout] test dsl::template_parser::tests::test_mixed_template_content ... ok [INFO] [stdout] test dsl::template_parser::tests::test_braced_variable_special_cases ... ok [INFO] [stdout] test dsl::template_parser::tests::test_dollar_amounts_vs_variables ... ok [INFO] [stdout] test dsl::template_parser::tests::test_nested_field_paths ... ok [INFO] [stdout] test dsl::template_parser::tests::test_parse_template_content_manually ... ok [INFO] [stdout] test dsl::template_parser::tests::test_template_edge_cases ... ok [INFO] [stdout] test dsl::tests::test_bracketed_template_syntax ... ok [INFO] [stdout] test dsl::tests::test_complex_filters ... ok [INFO] [stdout] test dsl::tests::test_comprehensive_disambiguation ... ok [INFO] [stdout] test dsl::tests::test_error_cases ... ok [INFO] [stdout] test dsl::tests::test_edge_cases ... ok [INFO] [stdout] test dsl::tests::test_explicit_truthy_in_boolean_expressions ... ok [INFO] [stdout] test dsl::tests::test_field_truthy_parsing ... ok [INFO] [stdout] test dsl::tests::test_in_operator ... ok [INFO] [stdout] test dsl::tests::test_mixed_syntax ... ok [INFO] [stdout] test dsl::tests::test_mixed_numeric_template_patterns ... ok [INFO] [stdout] test dsl::tests::test_nested_field_access ... ok [INFO] [stdout] test dsl::tests::test_new_template_syntax ... ok [INFO] [stdout] test dsl::tests::test_not_operator_without_truthy ... ok [INFO] [stdout] test dsl::tests::test_numeric_literal_vs_field_distinction ... ok [INFO] [stdout] test dsl::tests::test_parse_command_combined_filter_template ... ok [INFO] [stdout] test dsl::tests::test_parse_command_field_selector ... ok [INFO] [stdout] test dsl::tests::test_parse_command_simple_filter ... ok [INFO] [stdout] test dsl::tests::test_quoted_string_literals ... ok [INFO] [stdout] test dsl::tests::test_real_world_scenarios ... ok [INFO] [stdout] test dsl::tests::test_special_field_references ... ok [INFO] [stdout] test filter::tests::test_and_or_logic ... ok [INFO] [stdout] test filter::tests::test_cross_type_equality ... ok [INFO] [stdout] test dsl::tests::test_parse_command_simple_template ... ok [INFO] [stdout] test dsl::tests::test_template_variable_edge_cases ... ok [INFO] [stdout] test filter::tests::test_field_path_access ... ok [INFO] [stdout] test filter::tests::test_field_path_array_access ... ok [INFO] [stdout] test filter::tests::test_field_truthiness ... ok [INFO] [stdout] test filter::tests::test_field_extract ... ok [INFO] [stdout] test filter::tests::test_filter_value_from_json ... ok [INFO] [stdout] test filter::tests::test_missing_comparison_operators ... ok [INFO] [stdout] test filter::tests::test_not_and_or_expressions ... ok [INFO] [stdout] test dsl::filter_parser::tests::test_parse_in_expression ... ok [INFO] [stdout] test dsl::tests::test_conservative_boolean_parsing ... ok [INFO] [stdout] test filter::tests::test_simple_comparison ... ok [INFO] [stdout] test filter::tests::test_string_operations ... ok [INFO] [stdout] test filter::tests::test_template_conditionals ... ok [INFO] [stdout] test filter::tests::test_template_rendering ... ok [INFO] [stdout] test filter::tests::test_value_to_string ... ok [INFO] [stdout] test format_detector::tests::test_csv_detection ... ok [INFO] [stdout] test format_detector::tests::test_format_detection_order ... ok [INFO] [stdout] test format_detector::tests::test_json_array_detection ... ok [INFO] [stdout] test format_detector::tests::test_json_detection ... ok [INFO] [stdout] test format_detector::tests::test_logfmt_detection ... ok [INFO] [stdout] test format_detector::tests::test_no_duplicate_formats ... ok [INFO] [stdout] test format_detector::tests::test_toml_detection ... ok [INFO] [stdout] test format_detector::tests::test_yaml_detection ... ok [INFO] [stdout] test integration_tests::test_complex_filter_expressions ... ok [INFO] [stdout] test integration_tests::test_convert_to_json ... ok [INFO] [stdout] test integration_tests::test_end_to_end_csv_processing ... ok [INFO] [stdout] test integration_tests::test_end_to_end_json_processing ... ok [INFO] [stdout] test integration_tests::test_end_to_end_logfmt_processing ... ok [INFO] [stdout] test integration_tests::test_mixed_format_processing ... ok [INFO] [stdout] test integration_tests::test_no_filter_passthrough ... ok [INFO] [stdout] test integration_tests::test_utility_functions ... ok [INFO] [stdout] test parse::tests::test_complex_yaml ... ok [INFO] [stdout] test parse::tests::test_csv_format_detection_and_parsing ... ok [INFO] [stdout] test parse::tests::test_empty_lines_are_skipped ... ok [INFO] [stdout] test parse::tests::test_empty_text_line ... ok [INFO] [stdout] test parse::tests::test_demo_format_detection_scenarios ... ok [INFO] [stdout] test parse::tests::test_format_consistency_enforcement ... ok [INFO] [stdout] test parse::tests::test_format_detection_heuristics ... ok [INFO] [stdout] test dsl::tests::test_existing_template_preserved ... ok [INFO] [stdout] test filter::tests::test_numeric_comparisons ... ok [INFO] [stdout] test dsl::grammar::tests::test_boolean_and_expression ... ok [INFO] [stdout] test parse::tests::test_format_persistence ... ok [INFO] [stdout] test parse::tests::test_invalid_format_after_detection ... ok [INFO] [stdout] test parse::tests::test_format_priority_order ... ok [INFO] [stdout] test parse::tests::test_json_format_detection_and_parsing ... ok [INFO] [stdout] test parse::tests::test_logfmt_escaped_quotes_comprehensive ... ok [INFO] [stdout] test parse::tests::test_logfmt_escaped_quotes_with_spaces ... ok [INFO] [stdout] test parse::tests::test_logfmt_format_detection_and_parsing ... ok [INFO] [stdout] test parse::tests::test_logfmt_malformed_escaped_quotes ... ok [INFO] [stdout] test parse::tests::test_logfmt_mixed_quote_styles ... ok [INFO] [stdout] test parse::tests::test_large_dataset_streaming ... ok [INFO] [stdout] test parse::tests::test_logfmt_empty_escaped_quotes ... ok [INFO] [stdout] test parse::tests::test_logfmt_with_quotes ... ok [INFO] [stdout] test parse::tests::test_process_stream_csv ... ok [INFO] [stdout] test parse::tests::test_logfmt_nested_escape_sequences ... ok [INFO] [stdout] test parse::tests::test_process_stream_toml ... ok [INFO] [stdout] test parse::tests::test_process_stream_logfmt ... ok [INFO] [stdout] test parse::tests::test_process_stream_json ... ok [INFO] [stdout] test parse::tests::test_process_stream_text ... ok [INFO] [stdout] test parse::tests::test_single_word_text ... ok [INFO] [stdout] test parse::tests::test_text_format_detection_and_parsing ... ok [INFO] [stdout] test parse::tests::test_text_with_multiple_spaces ... ok [INFO] [stdout] test parse::tests::test_memory_efficiency_streaming ... ok [INFO] [stdout] test parse::tests::test_toml_format_detection_and_parsing ... ok [INFO] [stdout] test parse::tests::test_text_format_priority ... ok [INFO] [stdout] test parser_registry::tests::test_json_array_detection ... ok [INFO] [stdout] test parse::tests::test_yaml_format_detection_and_parsing ... ok [INFO] [stdout] test parse::tests::test_text_is_most_permissive ... ok [INFO] [stdout] test parse::tests::test_process_stream_yaml ... ok [INFO] [stdout] test parser_registry::tests::test_parser_registry ... ok [INFO] [stdout] test parser_registry::tests::test_json_parser ... ok [INFO] [stdout] test parser_registry::tests::test_registry_fallback_behavior ... ok [INFO] [stdout] test filter::tests::test_regex_matching ... ok [INFO] [stdout] test parser_registry::tests::test_registry_format_detection_optimization ... ok [INFO] [stdout] test parser_registry::tests::test_registry_toml_parsing ... ok [INFO] [stdout] test parser_registry::tests::test_registry_yaml_parsing ... ok [INFO] [stdout] test parser_registry::tests::test_toml_parser ... ok [INFO] [stdout] test parser_registry::tests::test_yaml_parser ... ok [INFO] [stdout] test filter::tests::test_regex_match_string ... ok [INFO] [stdout] test parser_registry::tests::test_registry_json_parsing ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 161 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/parsm.rs (/opt/rustwide/target/debug/deps/parsm-691de0fefe8af039) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test tests::debug_template_parsing ... ok [INFO] [stdout] test tests::debug_simple_template ... ok [INFO] [stdout] test tests::test_template_rendering ... ok [INFO] [stdout] test tests::test_field_selection_not_found ... ok [INFO] [stdout] test tests::debug_template_rendering_detailed ... ok [INFO] [stdout] test tests::test_json_filtering ... ok [INFO] [stdout] test tests::test_field_selection ... ok [INFO] [stdout] test tests::test_csv_conversion ... ok [INFO] [stdout] test tests::test_interpolated_template ... ok [INFO] [stdout] test tests::test_nested_field_selection ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/ambiguous_regression_test.rs (/opt/rustwide/target/debug/deps/ambiguous_regression_test-4611933d073b9bcc) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test ambiguous_regression_tests::test_valid_expressions_accepted ... ok [INFO] [stdout] test ambiguous_regression_tests::test_ambiguous_expressions_rejected ... ok [INFO] [stdout] test ambiguous_regression_tests::test_specific_edge_cases ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/csv_integration_test.rs (/opt/rustwide/target/debug/deps/csv_integration_test-817ffd7058d956ee) [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test test_csv_filter_with_headers ... ok [INFO] [stdout] test test_csv_field_selection_by_header ... ok [INFO] [stdout] test test_csv_braced_field_syntax ... ok [INFO] [stdout] test test_csv_different_row_lengths ... ok [INFO] [stdout] test test_csv_header_detection ... ok [INFO] [stdout] test test_csv_complex_boolean_logic ... ok [INFO] [stdout] test test_csv_empty_fields ... ok [INFO] [stdout] test test_csv_field_selection_by_index ... ok [INFO] [stdout] test test_csv_multiple_field_selection ... ok [INFO] [stdout] test test_csv_headers_all_data_rows ... ok [INFO] [stdout] test test_csv_malformed_input ... ok [INFO] [stdout] test test_csv_no_header_detection ... ok [INFO] [stdout] test test_csv_nonexistent_field ... ok [INFO] [stdout] test test_csv_original_input_template ... ok [INFO] [stdout] test test_csv_numeric_filtering ... ok [INFO] [stdout] test test_csv_multiline_output ... ok [INFO] [stdout] test test_csv_single_column ... ok [INFO] [stdout] test test_csv_multiline_output_field ... ok [INFO] [stdout] test test_csv_numeric_comparisons ... ok [INFO] [stdout] test test_csv_quoted_fields ... ok [INFO] [stdout] test test_csv_template_with_headers ... ok [INFO] [stdout] test test_csv_forced_format_filtering ... ok [INFO] [stdout] test test_csv_output_regression ... ok [INFO] [stdout] test test_csv_string_filtering ... ok [INFO] [stdout] test test_csv_template_replacement_indexed ... ok [INFO] [stdout] test test_csv_forced_format ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s [INFO] [stdout] [INFO] [stderr] Running tests/dsl_integration_test.rs (/opt/rustwide/target/debug/deps/dsl_integration_test-9b0cb06ca0b7e1ac) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test test_array_element_selection ... ok [INFO] [stdout] test test_complex_boolean_expressions ... ok [INFO] [stdout] test test_critical_parsing_distinctions ... ok [INFO] [stdout] test test_mixed_numeric_template_patterns ... ok [INFO] [stdout] test test_nested_field_access ... ok [INFO] [stdout] test test_operator_precedence_and_spacing ... ok [INFO] [stdout] test test_all_comparison_operators ... ok [INFO] [stdout] test test_bracketed_template_syntax ... ok [INFO] [stdout] test test_filter_expressions ... ok [INFO] [stdout] test test_operators_with_different_value_types ... ok [INFO] [stdout] test test_comprehensive_disambiguation ... ok [INFO] [stdout] test test_quoted_string_literals ... ok [INFO] [stdout] test test_regex_matching ... ok [INFO] [stdout] test test_template_variable_edge_cases ... ok [INFO] [stdout] test test_parsing_edge_cases ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/json_integration_test.rs (/opt/rustwide/target/debug/deps/json_integration_test-cfb8faf679a42d61) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test test_json_array_of_primitives ... ok [INFO] [stdout] test test_json_array_field_selection ... ok [INFO] [stdout] test test_json_filter_and_template ... ok [INFO] [stdout] test test_json_field_selection_nonexistent ... ok [INFO] [stdout] test test_json_malformed_input ... ok [INFO] [stdout] test test_json_braced_field_syntax ... ok [INFO] [stdout] test test_json_nested_field_selection ... ok [INFO] [stdout] test test_json_object_field_selection ... ok [INFO] [stdout] test test_json_null_handling ... ok [INFO] [stdout] test test_json_replacement_template ... ok [INFO] [stdout] test test_json_string_operations ... ok [INFO] [stdout] test test_json_complex_filtering ... ok [INFO] [stdout] test test_json_template_with_original_input ... ok [INFO] [stdout] test test_json_truthy_operator ... ok [INFO] [stdout] test test_json_forced_format_filtering ... ok [INFO] [stdout] test test_json_forced_format ... ok [INFO] [stdout] test test_json_boolean_logic ... ok [INFO] [stdout] test test_json_truthy_operator_and_expr ... ok [INFO] [stdout] test test_json_numeric_comparisons ... ok [INFO] [stderr] Running tests/logfmt_integration_test.rs (/opt/rustwide/target/debug/deps/logfmt_integration_test-0087080a6741a8dd) [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test test_logfmt_complex_filtering ... ok [INFO] [stdout] test test_logfmt_error_handling ... ok [INFO] [stdout] test test_logfmt_field_selection ... ok [INFO] [stdout] test test_logfmt_filter_operations ... ok [INFO] [stdout] test test_logfmt_empty_and_special_values ... ok [INFO] [stdout] test test_logfmt_dollar_template_syntax ... ok [INFO] [stdout] test test_logfmt_nested_field_selection ... ok [INFO] [stdout] test test_logfmt_mixed_value_types ... ok [INFO] [stdout] test test_logfmt_escaped_quotes ... ok [INFO] [stdout] test test_logfmt_filter_with_template ... ok [INFO] [stdout] test test_logfmt_format_detection ... ok [INFO] [stdout] test test_logfmt_performance_large_dataset ... ok [INFO] [stdout] test test_logfmt_template_rendering ... ok [INFO] [stdout] test test_logfmt_forced_format ... ok [INFO] [stdout] test test_logfmt_forced_format_filtering ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.46s [INFO] [stdout] [INFO] [stderr] Running tests/text_integration_test.rs (/opt/rustwide/target/debug/deps/text_integration_test-166d1e93f234094c) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test test_text_filter_operations ... ok [INFO] [stdout] test test_text_complex_filtering ... ok [INFO] [stdout] test test_text_dollar_template_syntax ... ok [INFO] [stdout] test test_text_filter_with_template ... ok [INFO] [stdout] test test_text_array_access ... ok [INFO] [stdout] test test_text_field_selection ... ok [INFO] [stdout] test test_text_error_handling ... ok [INFO] [stdout] test test_text_format_detection ... ok [INFO] [stdout] test test_text_empty_lines ... ok [INFO] [stdout] test test_text_multiple_spaces ... ok [INFO] [stdout] test test_text_mixed_content ... ok [INFO] [stdout] test test_text_original_input_template ... ok [INFO] [stdout] test test_text_performance_large_dataset ... ok [INFO] [stdout] test test_text_nonexistent_field ... ok [INFO] [stdout] test test_text_single_word ... ok [INFO] [stdout] test test_text_string_operations ... ok [INFO] [stdout] test test_text_template_rendering ... ok [INFO] [stdout] test test_text_forced_format_filtering ... ok [INFO] [stdout] test test_text_forced_format ... ok [INFO] [stderr] Running tests/toml_integration_test.rs (/opt/rustwide/target/debug/deps/toml_integration_test-883486f1d940a5d9) [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test test_toml_basic_field_selection ... ok [INFO] [stdout] test test_toml_complex_structures ... ok [INFO] [stdout] test test_toml_complex_filtering ... ok [INFO] [stdout] test test_toml_arrays ... ok [INFO] [stdout] test test_toml_empty_and_whitespace ... ok [INFO] [stdout] test test_toml_braced_field_syntax ... ok [INFO] [stdout] test test_toml_nested_keys ... ok [INFO] [stdout] test test_toml_inline_tables ... ok [INFO] [stdout] test test_toml_original_input_template ... ok [INFO] [stdout] test test_toml_nonexistent_field ... ok [INFO] [stdout] test test_toml_sections ... ok [INFO] [stdout] test test_toml_malformed_input ... ok [INFO] [stdout] test test_toml_field_types ... ok [INFO] [stdout] test test_toml_boolean_logic ... ok [INFO] [stdout] test test_toml_template_replacement ... ok [INFO] [stdout] test test_toml_forced_format_filtering ... ok [INFO] [stdout] test test_toml_string_operations ... ok [INFO] [stdout] test test_toml_numeric_comparisons ... ok [INFO] [stdout] test test_toml_forced_format ... ok [INFO] [stdout] [INFO] [stderr] Running tests/yaml_integration_test.rs (/opt/rustwide/target/debug/deps/yaml_integration_test-baeb44f22f34ef00) [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.57s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test test_yaml_array_handling ... ok [INFO] [stdout] test test_yaml_basic_field_selection ... ok [INFO] [stdout] test test_yaml_document_separators ... ok [INFO] [stdout] test test_yaml_flow_format_complex_nested_forced ... ok [INFO] [stdout] test test_yaml_field_types ... ok [INFO] [stdout] test test_yaml_empty_values ... ok [INFO] [stdout] test test_yaml_literal_dollar_amounts ... ok [INFO] [stdout] test test_yaml_flow_syntax ... ok [INFO] [stdout] test test_yaml_flow_format_templates_forced ... ok [INFO] [stdout] test test_yaml_flow_format_filtering_forced ... ok [INFO] [stdout] test test_yaml_complex_filtering ... ok [INFO] [stdout] test test_yaml_nonexistent_field ... ok [INFO] [stdout] test test_yaml_nested_field_access ... ok [INFO] [stdout] test test_yaml_template_dollar_brace_syntax ... ok [INFO] [stdout] test test_yaml_flow_format_forced ... ok [INFO] [stdout] test test_yaml_quoted_keys ... ok [INFO] [stdout] test test_yaml_original_input_template ... ok [INFO] [stdout] test test_yaml_template_dollar_syntax ... ok [INFO] [stdout] test test_yaml_boolean_logic ... ok [INFO] [stdout] test test_yaml_numeric_comparisons ... ok [INFO] [stdout] test test_yaml_string_operations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.80s [INFO] [stdout] [INFO] [stderr] Doc-tests parsm [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test src/lib.rs - (line 303) ... ok [INFO] [stdout] test src/dsl/ast.rs - dsl::ast::ParsedDSL (line 13) ... ok [INFO] [stdout] test src/lib.rs - (line 12) ... ok [INFO] [stdout] test src/lib.rs - (line 110) ... ok [INFO] [stdout] test src/lib.rs - (line 196) ... ok [INFO] [stdout] test src/lib.rs - (line 384) ... ok [INFO] [stdout] test src/lib.rs - (line 126) ... ok [INFO] [stdout] test src/lib.rs - (line 486) ... ok [INFO] [stdout] test src/lib.rs - (line 77) ... ok [INFO] [stdout] test src/lib.rs - (line 406) ... ok [INFO] [stdout] test src/lib.rs - (line 255) ... ok [INFO] [stdout] test src/lib.rs - (line 324) ... ok [INFO] [stdout] test src/lib.rs - (line 352) ... ok [INFO] [stdout] test src/lib.rs - (line 168) ... ok [INFO] [stdout] test src/lib.rs - (line 444) ... ok [INFO] [stdout] test src/lib.rs - (line 94) ... ok [INFO] [stdout] test src/lib.rs - (line 425) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "136c270370800eff0ae7f4857095dfbe032238ef6e4e8044801e9684312bac8b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "136c270370800eff0ae7f4857095dfbe032238ef6e4e8044801e9684312bac8b", kill_on_drop: false }` [INFO] [stdout] 136c270370800eff0ae7f4857095dfbe032238ef6e4e8044801e9684312bac8b