[INFO] fetching crate omnist 0.11.0-alpha...
[INFO] testing omnist-0.11.0-alpha against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate omnist 0.11.0-alpha into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate omnist 0.11.0-alpha
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate omnist 0.11.0-alpha
[INFO] tweaked toml for crates.io crate omnist 0.11.0-alpha written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate omnist 0.11.0-alpha on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate omnist 0.11.0-alpha 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] ebff3f132d736a41ed118cc02f5b05fb83956ab4682beda3d9d8eff84fff6a87
[INFO] running `Command { std: "docker" "start" "ebff3f132d736a41ed118cc02f5b05fb83956ab4682beda3d9d8eff84fff6a87", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ebff3f132d736a41ed118cc02f5b05fb83956ab4682beda3d9d8eff84fff6a87", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ebff3f132d736a41ed118cc02f5b05fb83956ab4682beda3d9d8eff84fff6a87" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ebff3f132d736a41ed118cc02f5b05fb83956ab4682beda3d9d8eff84fff6a87", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ebff3f132d736a41ed118cc02f5b05fb83956ab4682beda3d9d8eff84fff6a87" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling arraydeque v0.5.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling quick-xml v0.41.0
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling hashlink v0.11.1
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling yaml-rust2 v0.11.0
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]    Compiling toml_edit v0.25.13+spec-1.1.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling omnist v0.11.0-alpha (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 53.78s
[INFO] running `Command { std: "docker" "inspect" "ebff3f132d736a41ed118cc02f5b05fb83956ab4682beda3d9d8eff84fff6a87", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ebff3f132d736a41ed118cc02f5b05fb83956ab4682beda3d9d8eff84fff6a87" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.55
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling omnist v0.11.0-alpha (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 05s
[INFO] running `Command { std: "docker" "inspect" "ebff3f132d736a41ed118cc02f5b05fb83956ab4682beda3d9d8eff84fff6a87", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "ebff3f132d736a41ed118cc02f5b05fb83956ab4682beda3d9d8eff84fff6a87" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/omnist/0a5d9e7e8a0556f3/out/omnist-0a5d9e7e8a0556f3)
[INFO] [stdout] 
[INFO] [stdout] running 910 tests
[INFO] [stdout] test bom::tests::a_mark_that_is_not_at_offset_zero_is_ordinary_content ... ok
[INFO] [stdout] test bom::tests::a_second_leading_mark_is_rejected ... ok
[INFO] [stdout] test bom::tests::the_mark_is_not_whitespace_to_any_predicate_the_readers_use ... ok
[INFO] [stdout] test bom::tests::text_without_a_mark_is_returned_unchanged ... ok
[INFO] [stdout] test bom::tests::exactly_one_leading_mark_is_stripped ... ok
[INFO] [stdout] test document::tests::a_bare_top_level_array_is_rejected ... ok
[INFO] [stdout] test document::tests::a_list_value_expands_into_repeated_edges ... ok
[INFO] [stdout] test document::tests::add_appends_and_get_one_requires_exactly_one ... ok
[INFO] [stdout] test document::tests::constructs_a_scalar_leaf ... ok
[INFO] [stdout] test document::tests::edges_on_a_leaf_is_rejected ... ok
[INFO] [stdout] test bom::tests::the_scan_reports_a_file_containing_the_bom_bytes ... ok
[INFO] [stdout] test document::tests::from_raw_leaf_round_trips ... ok
[INFO] [stdout] test document::tests::internal_edges_mut_rejects_a_leaf_directly ... ok
[INFO] [stdout] test document::tests::an_array_value_consumes_an_extra_depth_level ... ok
[INFO] [stdout] test document::tests::constructs_an_object_as_ordered_edges ... ok
[INFO] [stdout] test document::tests::eq_doc_compares_structurally ... ok
[INFO] [stdout] test document::tests::labels_and_get_preserve_first_seen_and_insertion_order ... ok
[INFO] [stdout] test document::tests::an_array_of_arrays_is_rejected ... ok
[INFO] [stdout] test document::tests::eq_doc_is_false_when_shapes_differ ... ok
[INFO] [stdout] test document::tests::join_quotes_a_non_identifier_key ... ok
[INFO] [stdout] test document::tests::mutation_on_a_leaf_is_rejected ... ok
[INFO] [stdout] test document::tests::from_raw_enforces_the_depth_guard ... ok
[INFO] [stdout] test document::tests::from_raw_to_raw_round_trips_interleaved_repeated_labels ... ok
[INFO] [stdout] test document::tests::raw_edges_on_a_leaf_is_rejected ... ok
[INFO] [stdout] test document::tests::remove_drops_every_edge_with_that_label ... ok
[INFO] [stdout] test document::tests::labels_and_count_on_a_leaf_are_empty ... ok
[INFO] [stdout] test error::tests::document_error_clone_and_eq ... ok
[INFO] [stdout] test error::tests::document_error_code_is_none_unless_the_taxonomy_names_it ... ok
[INFO] [stdout] test error::tests::document_error_display_includes_path_and_message ... ok
[INFO] [stdout] test error::tests::materialize_error_new_result_and_errors_accessors ... ok
[INFO] [stdout] test error::tests::omnist_error_wraps_document_error_transparently ... ok
[INFO] [stdout] test document::tests::from_raw_with_names_a_repeated_label_in_an_int_digits_path ... ok
[INFO] [stdout] test document::tests::scalar_display_covers_every_variant ... ok
[INFO] [stdout] test document::tests::set_replaces_all_occurrences_at_first_position ... ok
[INFO] [stdout] test document::tests::to_data_round_trips_every_scalar_variant ... ok
[INFO] [stdout] test document::tests::to_data_round_trips_structure ... ok
[INFO] [stdout] test document::tests::to_grouped_preserves_first_seen_key_order ... ok
[INFO] [stdout] test document::tests::value_as_object_is_none_for_a_non_object ... ok
[INFO] [stdout] test document::tests::value_on_an_internal_node_is_rejected ... ok
[INFO] [stdout] test error::tests::omnist_error_wraps_materialize_error_transparently ... ok
[INFO] [stdout] test document::tests::add_at_a_deep_cursor_accounts_for_the_cursors_own_depth ... ok
[INFO] [stdout] test document::tests::depth_guard_rejects_one_past_max_depth ... ok
[INFO] [stdout] test error::tests::omnist_error_wraps_parse_error_transparently ... ok
[INFO] [stdout] test error::tests::omnist_error_wraps_schema_error_transparently ... ok
[INFO] [stdout] test error::tests::omnist_error_wraps_write_error_transparently ... ok
[INFO] [stdout] test error::tests::parse_error_carries_a_code_and_a_text_position_path ... ok
[INFO] [stdout] test document::tests::depth_guard_accepts_exactly_max_depth ... ok
[INFO] [stdout] test error::tests::parse_error_display_includes_line_col_and_message ... ok
[INFO] [stdout] test error::tests::schema_error_display_and_eq ... ok
[INFO] [stdout] test error::tests::write_error_diagnostic_fields_are_set_only_by_with_diagnostic ... ok
[INFO] [stdout] test error::tests::write_error_display_and_from_document_error ... ok
[INFO] [stdout] test formats::float_fmt::tests::float_to_string_matches_write_float ... ok
[INFO] [stdout] test formats::float_fmt::tests::round_trips_integral_float_at_and_above_1e17_boundary_issue_46 ... ok
[INFO] [stdout] test formats::float_fmt::tests::write_float_covers_every_branch ... ok
[INFO] [stdout] test formats::float_fmt::tests::write_float_uses_the_caller_supplied_spelling_table ... ok
[INFO] [stdout] test formats::int_cap::tests::over_cap_message_no_prefix ... ok
[INFO] [stdout] test formats::int_cap::tests::over_cap_message_with_prefix ... ok
[INFO] [stdout] test formats::json::tests::a_bareword_that_only_partially_matches_a_keyword_is_unexpected_character ... ok
[INFO] [stdout] test formats::json::tests::array_missing_comma_or_bracket_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::an_empty_array_value_produces_no_edge_at_all ... ok
[INFO] [stdout] test formats::json::tests::array_of_arrays_is_a_document_error ... ok
[INFO] [stdout] test formats::json::tests::bare_top_level_array_is_a_document_error_not_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::check_json_reports_interleaving_lost ... ok
[INFO] [stdout] test formats::json::tests::check_json_reports_without_producing_output ... ok
[INFO] [stdout] test formats::json::tests::contiguous_repeated_label_does_not_report_interleaving_lost ... ok
[INFO] [stdout] test formats::json::tests::control_character_in_string_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::deeply_nested_document_write_reuses_doc_construction_depth_guard ... ok
[INFO] [stdout] test formats::json::tests::duplicate_object_keys_last_value_wins_first_position_kept ... ok
[INFO] [stdout] test formats::json::tests::empty_input_is_unexpected_end_of_input_error ... ok
[INFO] [stdout] test formats::json::tests::empty_object_and_array_read ... ok
[INFO] [stdout] test formats::json::tests::error_position_after_multibyte_content_reports_correct_line ... ok
[INFO] [stdout] test formats::json::tests::error_position_reports_the_line_after_a_newline ... ok
[INFO] [stdout] test formats::json::tests::every_short_escape_reads_its_control_character ... ok
[INFO] [stdout] test formats::json::tests::high_surrogate_followed_by_non_low_surrogate_escape_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::integer_literal_exactly_at_digit_cap_parses_not_digit_cap_error ... ok
[INFO] [stdout] test formats::json::tests::integer_literal_over_digit_cap_is_rejected_before_range_check ... ok
[INFO] [stdout] test formats::json::tests::integer_literal_under_digit_cap_but_over_i64_range_parses ... ok
[INFO] [stdout] test formats::json::tests::invalid_escape_character_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::invalid_hex_digit_in_unicode_escape_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::invalid_json_syntax_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::invalid_number_literal_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::nesting_past_max_depth_is_a_document_limit_error_at_the_root ... ok
[INFO] [stdout] test formats::json::tests::object_missing_colon_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::object_missing_comma_or_brace_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::object_missing_key_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::reads_array_as_repeated_edges ... ok
[INFO] [stdout] test formats::json::tests::reads_bare_nan_and_infinity_tokens ... ok
[INFO] [stdout] test formats::json::tests::reads_empty_array_literal_as_no_edges ... ok
[INFO] [stdout] test formats::json::tests::reads_nested_object ... ok
[INFO] [stdout] test formats::json::tests::reads_object_with_scalars ... ok
[INFO] [stdout] test formats::json::tests::reads_plain_unicode_escape ... ok
[INFO] [stdout] test formats::json::tests::reads_string_escapes_and_unicode_escape ... ok
[INFO] [stdout] test formats::json::tests::reads_surrogate_pair_escape ... ok
[INFO] [stdout] test formats::json::tests::reads_surrogate_pair_written_as_two_u_escapes ... ok
[INFO] [stdout] test formats::json::tests::reads_false_literal ... ok
[INFO] [stdout] test formats::json::tests::reports_interleaving_lost_on_write ... ok
[INFO] [stdout] test formats::json::tests::round_trip_via_live_python_equivalent_scalars ... ok
[INFO] [stdout] test formats::json::tests::round_trips_temporal_like_strings_since_scalar_has_no_temporal_type ... ok
[INFO] [stdout] test formats::json::tests::strict_write_with_no_adjustments_succeeds ... ok
[INFO] [stdout] test formats::json::tests::trailing_data_after_a_value_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::round_trips_every_scalar_kind ... ok
[INFO] [stdout] test formats::json::tests::test_deeply_nested_json_depth_limit ... ok
[INFO] [stdout] test formats::json::tests::round_trips_integral_float_at_and_above_1e17_boundary_issue_46 ... ok
[INFO] [stdout] test formats::json::tests::unpaired_high_surrogate_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::unpaired_low_surrogate_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::unterminated_string_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::unrecognized_character_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::whitespace_and_negative_zero_and_exponent_numbers_read ... ok
[INFO] [stdout] test formats::json::tests::unterminated_unicode_escape_is_a_parse_error ... ok
[INFO] [stdout] test formats::json::tests::write_fails_unconditionally_on_nan_and_infinity_lenient ... ok
[INFO] [stdout] test formats::json::tests::write_fails_unconditionally_on_nan_strict ... ok
[INFO] [stdout] test formats::json::tests::write_fails_unconditionally_on_negative_infinity ... ok
[INFO] [stdout] test formats::json::tests::write_float_directly_covers_every_branch ... ok
[INFO] [stdout] test formats::json::tests::writes_carriage_return_and_control_character_escapes ... ok
[INFO] [stdout] test formats::json::tests::writes_empty_object_compactly ... ok
[INFO] [stdout] test formats::json::tests::writes_compact_with_comma_space_separators ... ok
[INFO] [stdout] test formats::json::tests::writes_float_with_trailing_dot_zero_for_integral_values ... ok
[INFO] [stdout] test formats::json::tests::writes_indented_multiline ... ok
[INFO] [stdout] test formats::json::tests::writes_repeated_labels_as_a_json_array ... ok
[INFO] [stdout] test formats::json::tests::writes_string_escapes ... ok
[INFO] [stdout] test formats::json::tests::writes_unicode_without_escaping_non_ascii ... ok
[INFO] [stdout] test document::tests::every_tree_mutating_entry_point_enforces_the_depth_guard ... ok
[INFO] [stdout] test formats::path_quoting_tests::json_check_and_write_adjustments_quote_the_label ... ok
[INFO] [stdout] test formats::path_quoting_tests::toml_time_with_an_offset_or_z_is_quoted_and_reported_at_a_quoted_path ... ok
[INFO] [stdout] test formats::string_escape::tests::adjacent_repeats_of_the_same_illegal_char_are_all_escaped ... ok
[INFO] [stdout] test formats::path_quoting_tests::yaml_adjustments_quote_the_label ... ok
[INFO] [stdout] test formats::string_escape::tests::oml_escapes_every_occurrence_not_just_the_first ... ok
[INFO] [stdout] test formats::string_escape::tests::json_escapes_every_occurrence_not_just_the_first ... ok
[INFO] [stdout] test formats::string_escape::tests::yaml_escapes_every_occurrence_not_just_the_first ... ok
[INFO] [stdout] test formats::string_escape::tests::toml_escapes_every_occurrence_not_just_the_first ... ok
[INFO] [stdout] test formats::temporal_text_tests::an_omitted_seconds_field_is_written_as_00 ... ok
[INFO] [stdout] test formats::temporal_text_tests::a_datetime_separator_is_t ... ok
[INFO] [stdout] test formats::temporal_text_tests::nothing_else_changes ... ok
[INFO] [stdout] test formats::textpos::tests::line_col_bytes_first_line_first_column ... ok
[INFO] [stdout] test formats::textpos::tests::line_col_chars_counts_code_points_not_bytes ... ok
[INFO] [stdout] test formats::textpos::tests::line_col_chars_clamps_and_tolerates_mid_character_offsets ... ok
[INFO] [stdout] test formats::textpos::tests::line_col_bytes_reports_line_two_after_a_newline ... ok
[INFO] [stdout] test formats::textpos::tests::line_col_chars_lines_advance_at_lf_only ... ok
[INFO] [stdout] test formats::toml::tests::a_bare_radix_prefix_names_the_literal_as_out_of_range ... ok
[INFO] [stdout] test formats::toml::tests::a_decimal_literal_over_a_lowered_limit_is_refused_at_its_path ... ok
[INFO] [stdout] test formats::toml::tests::a_genuine_time_value_carrying_an_offset_writes_as_a_quoted_string ... ok
[INFO] [stdout] test formats::toml::tests::an_over_cap_integer_before_a_too_deep_header_is_a_depth_error ... ok
[INFO] [stdout] test formats::toml::tests::an_overflowing_float_reads_as_an_infinity ... ok
[INFO] [stdout] test formats::toml::tests::a_long_binary_literal_within_the_decimal_limit_reads ... ok
[INFO] [stdout] test formats::toml::tests::a_syntax_error_wins_over_a_big_integer_wherever_it_is ... ok
[INFO] [stdout] test formats::toml::tests::an_overflowing_float_with_a_long_spelling_reads_as_an_infinity ... ok
[INFO] [stdout] test formats::toml::tests::big_integers_are_found_by_path_inside_arrays_tables_and_inline_tables ... ok
[INFO] [stdout] test formats::toml::tests::check_toml_reports_interleaving_lost ... ok
[INFO] [stdout] test formats::toml::tests::check_toml_reports_null_omitted_across_objects_and_arrays ... ok
[INFO] [stdout] test formats::toml::tests::check_toml_grouped_handles_array_root ... ok
[INFO] [stdout] test formats::toml::tests::check_toml_reports_without_producing_output ... ok
[INFO] [stdout] test formats::toml::tests::contiguous_repeated_label_does_not_report_interleaving_lost ... ok
[INFO] [stdout] test formats::toml::tests::deeply_nested_document_write_reuses_doc_construction_depth_guard ... ok
[INFO] [stdout] test formats::toml::tests::float_integral_value_still_gets_a_decimal_point ... ok
[INFO] [stdout] test formats::toml::tests::deeply_nested_table_headers_are_a_depth_error_not_a_panic ... ok
[INFO] [stdout] test formats::toml::tests::float_non_integral_value_writes_default_repr ... ok
[INFO] [stdout] test formats::toml::tests::empty_object_root_writes_empty_text ... ok
[INFO] [stdout] test formats::toml::tests::deeply_nested_inline_tables_arrays_and_dotted_keys_are_a_depth_error ... ok
[INFO] [stdout] test formats::toml::tests::huge_hex_literal_is_limited_by_its_decimal_digits ... ok
[INFO] [stdout] test formats::toml::tests::integer_at_4300_digits_reads_exactly ... ok
[INFO] [stdout] test formats::toml::tests::integer_beyond_64_bits_reads_exactly_in_every_radix ... ok
[INFO] [stdout] test formats::toml::tests::integer_at_i64_max_and_min_round_trip ... ok
[INFO] [stdout] test formats::toml::tests::integer_over_4300_digits_is_the_digit_cap_error ... ok
[INFO] [stdout] test formats::toml::tests::invalid_toml_is_a_parse_error ... ok
[INFO] [stdout] test formats::toml::tests::line_col_reports_line_two_for_an_error_after_a_newline ... ok
[INFO] [stdout] test formats::toml::tests::nested_empty_table_writes_as_inline_empty_table ... ok
[INFO] [stdout] test formats::toml::tests::non_table_root_is_a_write_error ... ok
[INFO] [stdout] test formats::toml::tests::non_table_root_is_a_write_error_even_with_a_report_supplied ... ok
[INFO] [stdout] test formats::toml::tests::item_to_value_panics_on_item_none ... ok
[INFO] [stdout] test formats::toml::tests::reads_local_time_with_fraction ... ok
[INFO] [stdout] test formats::toml::tests::reads_local_date ... ok
[INFO] [stdout] test formats::toml::tests::reads_array_of_tables ... ok
[INFO] [stdout] test formats::toml::tests::reads_local_time_without_fraction ... ok
[INFO] [stdout] test formats::toml::tests::reads_local_datetime ... ok
[INFO] [stdout] test formats::toml::tests::plain_string_that_looks_like_a_date_stays_quoted ... ok
[INFO] [stdout] test formats::toml::tests::reports_interleaving_lost_on_write ... ok
[INFO] [stdout] test formats::toml::tests::reads_offset_datetime_z_normalizes_to_numeric_offset ... ok
[INFO] [stdout] test formats::toml::tests::reads_every_native_scalar_kind ... ok
[INFO] [stdout] test formats::toml::tests::round_trips_local_date_time_and_datetime ... ok
[INFO] [stdout] test formats::toml::tests::reads_nested_tables_and_arrays ... ok
[INFO] [stdout] test formats::toml::tests::round_trips_every_native_scalar_kind ... ok
[INFO] [stdout] test formats::toml::tests::round_trips_offset_datetime_preserving_negative_offset ... ok
[INFO] [stdout] test formats::toml::tests::round_trips_offset_datetime_preserving_positive_offset_and_fraction ... ok
[INFO] [stdout] test formats::toml::tests::round_trips_nested_table_and_array ... ok
[INFO] [stdout] test formats::toml::tests::space_separated_datetime_reads_as_t_joined_canonical_string ... ok
[INFO] [stdout] test formats::toml::tests::string_with_control_char_and_quote_escapes_on_write ... ok
[INFO] [stdout] test formats::toml::tests::round_trips_nan_and_infinity_natively ... ok
[INFO] [stdout] test formats::toml::tests::null_in_nested_table_records_nested_path_in_check ... ok
[INFO] [stdout] test formats::toml::tests::the_big_number_scan_skips_keys_strings_comments_and_headers ... ok
[INFO] [stdout] test formats::toml::tests::round_trips_array_of_tables ... ok
[INFO] [stdout] test formats::toml::tests::sub_microsecond_fraction_truncates_to_no_fraction ... ok
[INFO] [stdout] test formats::toml::tests::truncates_fraction_beyond_microseconds_matching_python ... ok
[INFO] [stdout] test formats::toml::tests::toml_value_to_value_defensive_fallback_on_a_bare_offset_datetime ... ok
[INFO] [stdout] test formats::toml::tests::write_fails_unconditionally_on_null_field_lenient ... ok
[INFO] [stdout] test formats::toml::tests::write_fails_unconditionally_on_null_strict ... ok
[INFO] [stdout] test formats::toml::tests::write_scalar_panics_on_a_non_leaf_value ... ok
[INFO] [stdout] test formats::toml::tests::toml_edit_s_own_recursion_cap_fires_before_our_200_depth_guard_on_read ... ok
[INFO] [stdout] test formats::toml::tests::write_fails_unconditionally_on_null_array_item ... ok
[INFO] [stdout] test formats::toml::tests::write_inline_value_on_a_bare_empty_array_writes_the_empty_token ... ok
[INFO] [stdout] test formats::toml::tests::write_scalar_panics_on_null ... ok
[INFO] [stdout] test formats::toml::tests::write_toml_string_escapes_every_control_char_form ... ok
[INFO] [stdout] test formats::toml::tests::writes_quoted_key_for_non_bare_label ... ok
[INFO] [stdout] test formats::xml::tests::a_doctype_is_refused_on_sight_in_the_prolog_and_the_epilog ... ok
[INFO] [stdout] test formats::toml::tests::round_trips_integral_float_at_and_above_1e17_boundary_issue_46 ... ok
[INFO] [stdout] test formats::xml::tests::a_character_outside_char_is_a_codec_syntax_error_at_its_position ... ok
[INFO] [stdout] test formats::xml::tests::a_null_leaf_fails_the_write_at_its_document_path ... ok
[INFO] [stdout] test formats::xml::tests::a_prefixed_tag_reads_as_its_local_name ... ok
[INFO] [stdout] test formats::toml::tests::time_shaped_string_with_offset_is_not_a_real_toml_time_and_stays_quoted ... ok
[INFO] [stdout] test formats::xml::tests::a_string_that_looks_like_a_number_is_not_flagged ... ok
[INFO] [stdout] test formats::xml::tests::an_attribute_reference_error_shows_the_reference_as_written ... ok
[INFO] [stdout] test formats::xml::tests::a_non_predefined_entity_in_an_attribute_value_is_refused ... ok
[INFO] [stdout] test formats::xml::tests::a_refusal_runs_after_well_formedness_so_malformed_input_is_a_syntax_error ... ok
[INFO] [stdout] test formats::xml::tests::an_empty_document_and_a_scalar_root_cannot_be_written_as_xml ... ok
[INFO] [stdout] test formats::xml::tests::an_interior_bom_is_ordinary_content ... ok
[INFO] [stdout] test formats::xml::tests::an_empty_element_reads_as_the_empty_string_and_writes_back ... ok
[INFO] [stdout] test formats::xml::tests::bool_and_float_scalars_are_also_flagged_value_stringified ... ok
[INFO] [stdout] test formats::xml::tests::bool_looking_text_with_surrounding_whitespace_stays_a_string ... ok
[INFO] [stdout] test formats::xml::tests::boolean_looking_text_stays_a_string ... ok
[INFO] [stdout] test formats::xml::tests::cdata_section_contributes_to_leaf_text ... ok
[INFO] [stdout] test formats::xml::tests::a_string_with_an_illegal_character_fails_the_write_at_its_path ... ok
[INFO] [stdout] test formats::xml::tests::carriage_returns_normalize_to_newline_on_read ... ok
[INFO] [stdout] test formats::xml::tests::check_xml_reports_nothing_for_a_carriage_return ... ok
[INFO] [stdout] test formats::xml::tests::comments_and_pis_inside_an_element_body_are_skipped ... ok
[INFO] [stdout] test formats::xml::tests::depth_at_the_boundary_is_accepted ... ok
[INFO] [stdout] test formats::xml::tests::cursor_internal_edges_on_leaf_returns_err ... ok
[INFO] [stdout] test formats::xml::tests::an_attribute_value_character_reference_is_checked ... ok
[INFO] [stdout] test formats::xml::tests::doc_to_format_xml_delegates_to_write_xml ... ok
[INFO] [stdout] test formats::xml::tests::empty_document_is_a_parse_error ... ok
[INFO] [stdout] test formats::xml::tests::doc_check_format_xml_delegates_to_check_xml ... ok
[INFO] [stdout] test formats::xml::tests::depth_guard_rejects_deeply_nested_xml ... ok
[INFO] [stdout] test formats::xml::tests::float_integral_value_gets_a_decimal_point ... ok
[INFO] [stdout] test formats::xml::tests::hex_literal_text_stays_a_string ... ok
[INFO] [stdout] test formats::xml::tests::escapes_ampersand_lt_gt_in_text_but_not_quotes ... ok
[INFO] [stdout] test formats::xml::tests::a_leading_bom_is_stripped_a_doubled_one_is_rejected_at_1_1 ... ok
[INFO] [stdout] test formats::xml::tests::check_xml_still_reports_an_empty_internal_node_as_write_unsupported_value ... ok
[INFO] [stdout] test formats::xml::tests::bool_scalar_writes_as_the_word_true_and_reads_back_as_that_string ... ok
[INFO] [stdout] test formats::xml::tests::check_xml_still_reports_an_invalid_label_as_write_unsupported_value ... ok
[INFO] [stdout] test formats::xml::tests::check_xml_reports_illegal_char_as_error_but_not_cr ... ok
[INFO] [stdout] test formats::xml::tests::inf_and_nan_words_stay_strings ... ok
[INFO] [stdout] test formats::xml::tests::malformed_numeric_character_reference_is_a_parse_error ... ok
[INFO] [stdout] test formats::xml::tests::leading_zero_integer_text_stays_a_string ... ok
[INFO] [stdout] test formats::xml::tests::malformed_syntax_before_any_root_element_is_a_parse_error ... ok
[INFO] [stdout] test formats::xml::tests::malformed_underscore_grouping_stays_a_string ... ok
[INFO] [stdout] test formats::xml::tests::mixed_content_text_alongside_children_is_a_parse_error ... ok
[INFO] [stdout] test formats::xml::tests::integral_float_at_and_above_1e17_boundary_issue_46_writes_without_a_decimal_point_regression ... ok
[INFO] [stdout] test formats::xml::tests::is_xml_illegal_char_boundary_values ... ok
[INFO] [stdout] test formats::xml::tests::leading_and_trailing_dot_float_text_stays_a_string ... ok
[INFO] [stdout] test formats::xml::tests::invalid_xml_is_a_parse_error ... ok
[INFO] [stdout] test formats::xml::tests::nan_and_infinity_write_as_words_and_read_back_as_strings ... ok
[INFO] [stdout] test formats::xml::tests::non_numeric_text_stays_a_string ... ok
[INFO] [stdout] test formats::xml::tests::nested_self_closed_child_is_an_empty_string_leaf ... ok
[INFO] [stdout] test formats::xml::tests::non_string_scalar_is_flagged_value_stringified ... ok
[INFO] [stdout] test formats::xml::tests::numeric_and_named_character_references_resolve_correctly ... ok
[INFO] [stdout] test formats::xml::tests::non_string_scalar_reads_back_as_a_string_not_its_original_type ... ok
[INFO] [stdout] test formats::xml::tests::no_diagnostics_when_nothing_is_dropped ... ok
[INFO] [stdout] test formats::xml::tests::numeric_ref_char_accepts_only_strict_references_inside_char ... ok
[INFO] [stdout] test formats::xml::tests::numeric_character_references_the_five_entities_and_inert_constructs_stay_legal ... ok
[INFO] [stdout] test formats::xml::tests::oversized_integer_text_stays_a_string_not_a_parse_error ... ok
[INFO] [stdout] test formats::xml::tests::parse_error_on_line_two_reports_line_two ... ok
[INFO] [stdout] test formats::xml::tests::plain_integer_text_stays_a_string ... ok
[INFO] [stdout] test formats::xml::tests::plain_float_text_stays_a_string ... ok
[INFO] [stdout] test formats::xml::tests::predefined_entities_and_character_references_in_attribute_values_stay_legal ... ok
[INFO] [stdout] test formats::xml::tests::preserves_interleaved_distinct_labels_exactly ... ok
[INFO] [stdout] test formats::xml::tests::read_xml_report_with_no_report_behaves_like_read_xml ... ok
[INFO] [stdout] test formats::xml::tests::preserves_repeated_sibling_elements_as_repeated_edges ... ok
[INFO] [stdout] test formats::xml::tests::reads_an_empty_element_as_empty_string_leaf ... ok
[INFO] [stdout] test formats::xml::tests::reads_a_leaf_root_element ... ok
[INFO] [stdout] test formats::xml::tests::reads_nested_elements ... ok
[INFO] [stdout] test formats::xml::tests::reports_attribute_dropped_on_read ... ok
[INFO] [stdout] test formats::xml::tests::reports_namespace_dropped_on_read ... ok
[INFO] [stdout] test formats::xml::tests::round_trips_interleaved_repeated_elements ... ok
[INFO] [stdout] test formats::xml::tests::read_xml_with_schema_and_limits_validates_the_limits_and_applies_them ... ok
[INFO] [stdout] test formats::xml::tests::ordinary_string_is_not_flagged_value_stringified ... ok
[INFO] [stdout] test formats::xml::tests::round_trips_string_leaves ... ok
[INFO] [stdout] test formats::xml::tests::strict_write_raises_on_illegal_char_error ... ok
[INFO] [stdout] test formats::xml::tests::test_plain_read_xml_unaffected_by_schema_pretyping ... ok
[INFO] [stdout] test formats::xml::tests::strict_write_of_a_carriage_return_succeeds ... ok
[INFO] [stdout] test formats::xml::tests::temporal_leaves_are_flagged_temporal_stringified_and_never_value_stringified ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_epilog_legal_comments_pi_doctype_skipped ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_epilog_non_whitespace_cdata_rejected ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_epilog_general_ref_rejected ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_epilog_second_root_start_event_rejected ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_epilog_second_root_empty_event_rejected ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_epilog_non_whitespace_text_rejected ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_epilog_unexpected_end_event_rejected ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_pretype_read_xml_with_schema_parse_error ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_pretype_integer ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_pretype_digit_cap_oversized_literal_stays_string ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_epilog_whitespace_text_and_cdata_skipped ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_pretype_any_and_unknown_fields_untouched ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_pretype_number ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_pretype_boolean ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_pretype_spec_order_worked_example ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_prolog_general_ref_rejected ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_prolog_decl_comment_pi_doctype_skipped ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_pretype_whitebox_non_string_and_non_edges ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_prolog_non_whitespace_cdata_rejected ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_prolog_unexpected_end_event_rejected ... ok
[INFO] [stdout] test formats::xml::tests::the_first_refusal_in_document_order_wins ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_repro_garbage_multi_root_trailing_rejected ... ok
[INFO] [stdout] test formats::xml::tests::underscore_grouped_float_text_stays_a_string ... ok
[INFO] [stdout] test formats::xml::tests::test_xml_prolog_whitespace_cdata_skipped ... ok
[INFO] [stdout] test formats::xml::tests::the_report_indexes_the_first_of_a_repeated_element ... ok
[INFO] [stdout] test formats::xml::tests::truncated_document_inside_a_nested_element_is_a_parse_error ... ok
[INFO] [stdout] test formats::xml::tests::write_carriage_return_as_numeric_character_reference ... ok
[INFO] [stdout] test formats::xml::tests::whitespace_only_text_stays_unchanged ... ok
[INFO] [stdout] test formats::xml::tests::unrecognized_named_entity_is_refused_by_the_profile ... ok
[INFO] [stdout] test formats::xml::tests::underscore_grouped_integer_literal_stays_a_string ... ok
[INFO] [stdout] test formats::xml::tests::write_element_panics_on_empty_internal_node ... ok
[INFO] [stdout] test formats::xml::tests::write_fails_when_a_nested_edge_is_an_empty_internal_node ... ok
[INFO] [stdout] test formats::xml::tests::write_fails_unconditionally_on_an_invalid_label_even_in_strict_mode ... ok
[INFO] [stdout] test formats::xml::tests::write_requires_exactly_one_top_level_edge_even_with_a_report_supplied ... ok
[INFO] [stdout] test formats::xml::tests::write_xml_empty_string_leaf_renders_self_closing_tag ... ok
[INFO] [stdout] test formats::xml::tests::write_rejects_a_multi_edge_root ... ok
[INFO] [stdout] test formats::xml::tests::write_xml_empty_internal_node_fails_unconditionally ... ok
[INFO] [stdout] test formats::xml::tests::write_requires_exactly_one_top_level_edge ... ok
[INFO] [stdout] test formats::xml::tests::whitespace_only_text_alongside_children_is_not_mixed_content ... ok
[INFO] [stdout] test formats::xml::tests::write_xml_scalar_leaf_roundtrips ... ok
[INFO] [stdout] test formats::xml::tests::write_fails_unconditionally_on_an_empty_internal_node ... ok
[INFO] [stdout] test formats::xml::tests::writes_nested_elements_indented_with_trailing_newline ... ok
[INFO] [stdout] test formats::xml::tests::write_fails_when_the_single_top_level_edge_is_an_empty_internal_node ... ok
[INFO] [stdout] test formats::xml::tests::writes_a_leaf_root_on_one_line_no_trailing_newline ... ok
[INFO] [stdout] test formats::xml::tests::write_xml_nested_elements_preserves_trailing_newline ... ok
[INFO] [stdout] test formats::xml::tests::writes_deeply_nested_single_child_chain ... ok
[INFO] [stdout] test formats::xml::tests::write_xml_temporal_scalars ... ok
[INFO] [stdout] test formats::xml::tests::write_fails_unconditionally_on_an_invalid_label ... ok
[INFO] [stdout] test formats::yaml::alias::tests::a_malformed_merge_replaces_an_earlier_limit_error ... ok
[INFO] [stdout] test formats::xml::tests::xml_text_of_a_null_is_empty ... ok
[INFO] [stdout] test formats::xml::tests::xml_default_node_cap_is_one_million_containers ... ok
[INFO] [stdout] test formats::yaml::alias::tests::depth_tracks_open_containers ... ok
[INFO] [stdout] test formats::xml::tests::xml_text_covers_bool_false ... ok
[INFO] [stdout] test formats::yaml::alias::tests::an_alias_to_an_unfinished_or_unknown_anchor_is_a_cycle ... ok
[INFO] [stdout] test formats::yaml::alias::tests::saturated_w_is_rejected_even_at_the_largest_limit ... ok
[INFO] [stdout] test formats::yaml::alias::tests::size_cap_equal_is_within_one_past_is_over_and_alias_free_is_exempt ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_cycle_is_rejected_before_it_is_ever_materialized ... ok
[INFO] [stdout] test formats::yaml::alias::tests::equal_is_within_and_one_past_is_over ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_depth_3_anchor_chain_is_accepted ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_directly_written_inline_merge_source_adds_its_slots_minus_the_container_to_s ... ok
[INFO] [stdout] test formats::xml::tests::xml_node_count_counts_containers_not_leaf_elements ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_leading_bom_and_a_following_syntax_error_keep_their_codes ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_malformed_merge_wins_over_every_limit_whichever_comes_first ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_merge_sequence_may_mix_inline_mappings_and_aliases ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_merge_sequence_holds_no_slot_and_the_merge_entry_is_one_slot ... ok
[INFO] [stdout] test formats::yaml::alias::tests::saturated_merge_contributions_do_not_wrap ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_merge_of_a_scalar_is_still_a_clean_parse_error_not_an_alias_rejection ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_quoted_or_tagged_merge_key_is_an_ordinary_key_for_the_count ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_nested_container_is_checked_on_its_own_not_diluted_by_a_large_document ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_scan_error_wins_over_an_earlier_alias_rejection ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_well_formed_merge_still_reads_after_the_shape_check ... ok
[INFO] [stdout] test formats::yaml::alias_tests::an_aliased_empty_sequence_in_merge_position_merges_nothing ... ok
[INFO] [stdout] test formats::yaml::alias_tests::an_empty_carrier_counts_w_zero_and_one_slot_at_the_size_cap_boundary ... ok
[INFO] [stdout] test formats::yaml::alias_tests::an_anchored_empty_carrier_in_merge_position_merges_nothing ... ok
[INFO] [stdout] test formats::yaml::alias_tests::an_empty_merge_sequence_merges_nothing_and_leaves_an_empty_mapping ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_raised_maximum_accepts_what_the_default_rejects_and_a_lowered_one_rejects_more ... ok
[INFO] [stdout] test formats::yaml::alias_tests::an_inline_merge_source_with_aliases_can_exceed_the_maximum_on_its_own ... ok
[INFO] [stdout] test formats::yaml::alias_tests::anchored_scalar_is_one_to_one_and_never_checked ... ok
[INFO] [stdout] test formats::yaml::alias_tests::an_empty_merge_sequence_keeps_the_mappings_own_keys ... ok
[INFO] [stdout] test formats::yaml::alias_tests::an_empty_sequence_outside_merge_position_yields_no_edge ... ok
[INFO] [stdout] test formats::yaml::alias_tests::an_ordinary_document_with_no_aliases_reads_at_the_smallest_maximum ... ok
[INFO] [stdout] test formats::yaml::alias_tests::an_unanchored_sequence_that_holds_aliases_is_a_candidate ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_scalar_aliased_500_times_is_accepted ... ok
[INFO] [stdout] test formats::yaml::alias_tests::bombs_are_rejected_fast_with_the_alias_code ... ok
[INFO] [stdout] test formats::yaml::alias_tests::bomb_unanchored_merge_fan_in_of_2000_by_2000 ... ok
[INFO] [stdout] test formats::yaml::alias_tests::anchors_redefined_later_are_independent_definitions ... ok
[INFO] [stdout] test formats::yaml::alias_tests::boundary_accepts_at_the_limit_and_rejects_one_past ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d18a_a_carrier_may_mix_inline_and_newly_anchored_mappings ... ok
[INFO] [stdout] test formats::yaml::alias_tests::boundary_default_is_50_and_the_comparison_is_strictly_greater ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d18a_a_plain_alias_to_a_carrier_materializes_the_list ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d18a_an_alias_to_a_sequence_adds_one_slot_to_s_only ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d18a_an_alias_to_a_sequence_in_merge_position_flattens_its_members ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d18a_an_ordinary_anchored_sequence_stays_a_candidate ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d18a_an_anchored_carrier_is_the_unanchored_carrier_with_a_name ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d22_a_merge_key_with_no_alias_is_subject_to_the_cap ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d18a_an_empty_merge_sequence_is_not_malformed ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d22_default_ceiling_and_zero ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d22_option_validation_refuses_above_the_ceiling_and_never_clamps ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d22_boundary_at_the_cap_is_accepted_and_one_past_is_rejected ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d22_root_only_both_fail_reports_the_ratio ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d22_ratio_is_reported_when_both_limits_fail ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d22_saturation_two_branches_70_levels_is_an_alias_rejection_not_a_wrap ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d22_the_registry_and_the_default_reader_apply_the_size_cap ... ok
[INFO] [stdout] test formats::yaml::alias_tests::compose_style_100_services_merging_a_20_key_defaults_block_is_accepted ... ok
[INFO] [stdout] test formats::yaml::alias_tests::deep_nesting_far_past_the_cap_still_reports_depth_not_a_stack_overflow ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_100_key_block_aliased_60_times_at_the_root_is_accepted_and_100_times_rejected ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d22_an_alias_free_document_is_exempt_however_large ... ok
[INFO] [stdout] test formats::yaml::alias_tests::doc_example_raise_the_maximum ... ok
[INFO] [stdout] test formats::yaml::alias_tests::malformed_merge_shapes_are_codec_syntax_with_a_position ... ok
[INFO] [stdout] test formats::yaml::alias_tests::doc_example_set_both_maximums ... ok
[INFO] [stdout] test formats::yaml::alias_tests::inline_merge_sources_add_their_slots_minus_the_container_to_s ... ok
[INFO] [stdout] test formats::yaml::alias_tests::self_referential_anchors_are_rejected_under_the_same_code ... ok
[INFO] [stdout] test formats::yaml::alias_tests::spec_worked_example_inline_merge_source_is_0_75 ... ok
[INFO] [stdout] test formats::yaml::alias_tests::spec_worked_example_key_override_overestimates_and_is_still_conformant ... ok
[INFO] [stdout] test formats::yaml::alias_tests::read_options_compare_and_print_their_limits ... ok
[INFO] [stdout] test formats::yaml::alias_tests::spec_worked_example_nested_chain_r_is_2_00 ... ok
[INFO] [stdout] test formats::yaml::alias_tests::spec_worked_example_merge_key_with_a_sequence_is_1_33 ... ok
[INFO] [stdout] test formats::yaml::alias_tests::spec_worked_example_unanchored_merge_of_four_aliases_is_6_50 ... ok
[INFO] [stdout] test formats::yaml::alias_tests::the_document_root_is_a_candidate ... ok
[INFO] [stdout] test formats::yaml::alias_tests::the_first_malformed_merge_in_document_order_is_the_one_reported ... ok
[INFO] [stdout] test formats::yaml::alias_tests::option_default_is_50_and_zero_selects_it ... ok
[INFO] [stdout] test formats::yaml::alias_tests::the_merged_result_is_unchanged_by_the_check ... ok
[INFO] [stdout] test formats::yaml::alias_tests::option_ceiling_is_10000_and_larger_is_refused_not_clamped ... ok
[INFO] [stdout] test formats::yaml::tests::a_bare_exponent_without_a_decimal_point_is_not_float_shaped_and_stays_a_string ... ok
[INFO] [stdout] test formats::yaml::tests::a_merge_tagged_merge_key_merges_and_a_str_tagged_one_does_not ... ok
[INFO] [stdout] test formats::yaml::tests::a_non_scalar_mapping_key_is_a_clean_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::a_non_string_key_in_a_mapping_inside_a_sequence_follows_e10 ... ok
[INFO] [stdout] test formats::yaml::tests::a_non_string_key_in_a_nested_mapping_carries_that_mapping_s_path ... ok
[INFO] [stdout] test formats::yaml::tests::a_non_string_key_in_the_top_level_mapping_is_at_the_root ... ok
[INFO] [stdout] test formats::yaml::tests::a_non_string_key_reached_again_through_a_merge_is_reported_where_first_written ... ok
[INFO] [stdout] test formats::yaml::tests::a_repeated_mapping_key_is_a_syntax_error ... ok
[INFO] [stdout] test formats::yaml::tests::a_single_digit_minute_or_second_is_not_timestamp_shaped_and_stays_a_string ... ok
[INFO] [stdout] test formats::yaml::tests::a_string_starting_with_a_bom_is_quoted_so_the_output_never_leads_with_one ... ok
[INFO] [stdout] test formats::yaml::tests::a_string_that_merely_looks_like_a_short_date_but_isnt_shaped_right_stays_a_string ... ok
[INFO] [stdout] test formats::yaml::tests::a_yaml_1_2_style_0o_octal_prefix_is_not_recognized_and_stays_a_string ... ok
[INFO] [stdout] test formats::yaml::tests::an_explicit_int_tag_on_non_integer_text_is_a_syntax_error_not_a_panic ... ok
[INFO] [stdout] test formats::yaml::tests::an_over_limit_integer_in_a_dropped_merge_entry_is_still_refused ... ok
[INFO] [stdout] test formats::yaml::tests::an_over_long_integer_key_in_a_nested_mapping_carries_the_mapping_s_path ... ok
[INFO] [stdout] test formats::yaml::tests::an_over_long_integer_used_as_a_key_is_refused_by_the_digit_limit ... ok
[INFO] [stdout] test formats::yaml::tests::bare_on_key_resolves_to_boolean_and_is_rejected_norway_problem ... ok
[INFO] [stdout] test formats::yaml::tests::bare_top_level_sequence_is_a_document_error_not_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::bare_y_or_n_is_not_a_valid_explicit_bool_spelling ... ok
[INFO] [stdout] test formats::yaml::tests::bare_y_or_n_key_is_not_a_bool_and_stays_a_string_label ... ok
[INFO] [stdout] test formats::yaml::tests::billion_laughs_alias_amplification_is_rejected_fast_issue_42 ... ok
[INFO] [stdout] test formats::yaml::tests::builder_alias_to_an_anchor_with_no_entry_is_a_document_error_not_a_panic ... ok
[INFO] [stdout] test formats::yaml::tests::builder_document_end_with_an_empty_stack_pushes_a_null_scalar ... ok
[INFO] [stdout] test formats::yaml::tests::builder_document_end_with_more_than_one_stack_entry_panics - should panic ... ok
[INFO] [stdout] test formats::yaml::tests::builder_insert_onto_a_scalar_container_panics - should panic ... ok
[INFO] [stdout] test formats::yaml::tests::charge_after_already_tripped_is_a_pure_no_op ... ok
[INFO] [stdout] test formats::yaml::tests::check_yaml_reports_interleaving_lost ... ok
[INFO] [stdout] test formats::yaml::tests::check_yaml_reports_without_producing_output ... ok
[INFO] [stdout] test formats::yaml::tests::contiguous_repeated_label_does_not_report_interleaving_lost ... ok
[INFO] [stdout] test formats::yaml::tests::deeply_nested_document_write_reuses_doc_construction_depth_guard ... ok
[INFO] [stdout] test formats::yaml::tests::describe_non_string_key_renders_pythonic_spellings ... ok
[INFO] [stdout] test formats::yaml::tests::empty_input_reads_as_a_null_document ... ok
[INFO] [stdout] test formats::yaml::tests::explicit_bool_tag_accepts_the_full_yaml_1_1_spelling_set_not_just_true_false ... ok
[INFO] [stdout] test formats::yaml::tests::explicit_empty_document_marker_reads_as_a_null_document ... ok
[INFO] [stdout] test formats::yaml::tests::explicit_float_tag_accepts_inf_and_nan_and_negative ... ok
[INFO] [stdout] test formats::yaml::tests::explicit_tags_construct_the_named_type_regardless_of_spelling ... ok
[INFO] [stdout] test formats::yaml::tests::genuine_date_and_datetime_values_write_bare_and_a_time_value_writes_quoted ... ok
[INFO] [stdout] test formats::yaml::tests::i64_min_round_trips_through_yaml ... ok
[INFO] [stdout] test formats::yaml::tests::int_and_float_shaped_mapping_keys_are_rejected_with_python_parity_messages ... ok
[INFO] [stdout] test formats::yaml::tests::integer_literal_over_digit_cap_is_rejected ... ok
[INFO] [stdout] test formats::yaml::tests::integer_literal_over_i64_range_parses ... ok
[INFO] [stdout] test formats::yaml::tests::invalid_explicit_bool_spelling_is_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::alias_tests::bomb_root_list_of_aliasing_mappings_100000_by_1000 ... ok
[INFO] [stdout] test formats::yaml::tests::invalid_yaml_syntax_is_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::mapping_start_can_itself_trip_the_node_count_guard ... ok
[INFO] [stdout] test formats::yaml::tests::merge_key_from_a_mapping_merges_with_local_keys_winning ... ok
[INFO] [stdout] test formats::yaml::tests::merge_key_from_a_non_map_scalar_source_is_a_clean_parse_error_omnist_ts_46 ... ok
[INFO] [stdout] test formats::yaml::tests::merge_key_from_a_sequence_containing_a_scalar_is_a_clean_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::invalid_explicit_float_literal_is_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::merge_key_from_an_alias_to_a_scalar_is_a_clean_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::merge_key_from_a_sequence_of_mappings_merges_each_in_order ... ok
[INFO] [stdout] test formats::yaml::tests::merge_source_entries_panics_on_a_member_the_check_refused - should panic ... ok
[INFO] [stdout] test formats::yaml::tests::merge_source_with_a_non_scalar_key_is_a_clean_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::moderate_legitimate_nested_alias_reuse_still_works ... ok
[INFO] [stdout] test formats::yaml::tests::multiple_documents_is_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::n189_an_alias_is_charged_for_the_containers_it_clones ... ok
[INFO] [stdout] test formats::yaml::tests::merge_source_entries_panics_on_a_scalar_the_check_refused - should panic ... ok
[INFO] [stdout] test formats::yaml::tests::n189_the_cap_counts_containers_not_keys_or_scalar_values ... ok
[INFO] [stdout] test formats::yaml::tests::n189_the_node_cap_boundary_is_exact ... ok
[INFO] [stdout] test formats::yaml::tests::n189_the_default_node_cap_is_the_spec_reference_default ... ok
[INFO] [stdout] test formats::yaml::tests::nel_in_a_label_triggers_a_warning_and_still_round_trips ... ok
[INFO] [stdout] test formats::yaml::tests::nel_string_triggers_a_warning_and_still_round_trips ... ok
[INFO] [stdout] test formats::yaml::tests::negative_integer_one_past_i64_min_parses ... ok
[INFO] [stdout] test formats::yaml::tests::nesting_past_max_depth_is_a_document_error ... ok
[INFO] [stdout] test formats::yaml::tests::omap_pairs_and_set_are_refused_with_tag_forbidden_at_the_root ... ok
[INFO] [stdout] test formats::yaml::tests::other_implicit_bool_and_null_key_spellings_are_also_rejected ... ok
[INFO] [stdout] test formats::yaml::tests::positive_integer_one_past_i64_max_parses ... ok
[INFO] [stdout] test formats::yaml::tests::quoted_double_angle_bracket_key_is_a_literal_string_not_a_merge ... ok
[INFO] [stdout] test formats::yaml::tests::quoted_string_escapes_every_special_character_in_one_pass ... ok
[INFO] [stdout] test formats::yaml::tests::quoted_yes_stays_a_string_not_a_bool ... ok
[INFO] [stdout] test formats::yaml::tests::reads_anchor_and_alias_as_a_deep_copy ... ok
[INFO] [stdout] test formats::yaml::tests::reads_bare_date_as_iso_string ... ok
[INFO] [stdout] test formats::yaml::tests::reads_datetime_with_no_timezone_at_all ... ok
[INFO] [stdout] test formats::yaml::tests::reads_every_scalar_kind ... ok
[INFO] [stdout] test formats::yaml::tests::reads_float_and_inf_and_nan_tokens ... ok
[INFO] [stdout] test formats::yaml::tests::reads_flow_style_mapping_and_sequence ... ok
[INFO] [stdout] test formats::yaml::tests::reads_legacy_sexagesimal_int_forms ... ok
[INFO] [stdout] test formats::yaml::tests::reads_loose_timestamp_and_normalizes_to_canonical_iso ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d22_the_memory_bomb_is_refused_by_size_at_the_default_without_being_built ... ok
[INFO] [stdout] test formats::yaml::tests::reads_negative_and_hex_and_octal_and_binary_ints ... ok
[INFO] [stdout] test formats::yaml::tests::reads_nested_mapping_and_sequence ... ok
[INFO] [stdout] test formats::yaml::tests::reads_null_spellings ... ok
[INFO] [stdout] test formats::yaml::tests::reads_timestamp_with_explicit_offset ... ok
[INFO] [stdout] test formats::yaml::tests::reports_interleaving_lost_on_write ... ok
[INFO] [stdout] test formats::yaml::tests::reads_yaml_1_1_bool_spellings_but_not_bare_y_or_n ... ok
[INFO] [stdout] test formats::yaml::tests::round_trips_an_integral_float_with_trailing_dot_zero ... ok
[INFO] [stdout] test formats::yaml::tests::round_trips_every_scalar_kind ... ok
[INFO] [stdout] test formats::yaml::tests::round_trips_nan_and_infinity_natively_no_adjustment_needed ... ok
[INFO] [stdout] test formats::yaml::tests::round_trips_integral_float_at_and_above_1e17_boundary_issue_46 ... ok
[INFO] [stdout] test formats::yaml::tests::round_trips_nested_mappings_and_sequences_of_mappings ... ok
[INFO] [stdout] test formats::yaml::tests::round_trips_repeated_labels_as_a_yaml_sequence ... ok
[INFO] [stdout] test formats::yaml::tests::round_trips_strings_needing_every_quoting_trigger ... ok
[INFO] [stdout] test formats::yaml::tests::self_referential_anchors_are_rejected_not_panicked ... ok
[INFO] [stdout] test formats::yaml::tests::round_trips_strings_that_look_like_other_scalar_kinds ... ok
[INFO] [stdout] test formats::yaml::tests::sequence_of_sequences_is_a_document_error ... ok
[INFO] [stdout] test formats::yaml::tests::sequence_start_can_itself_trip_the_node_count_guard ... ok
[INFO] [stdout] test formats::yaml::tests::sexagesimal_first_group_over_i64_range_parses ... ok
[INFO] [stdout] test formats::yaml::tests::sexagesimal_fold_overflow_across_many_in_range_groups_parses ... ok
[INFO] [stdout] test formats::yaml::tests::sexagesimal_looking_key_also_resolves_and_is_rejected ... ok
[INFO] [stdout] test formats::yaml::tests::sexagesimal_shape_with_leading_zero_or_out_of_range_group_stays_a_string ... ok
[INFO] [stdout] test formats::yaml::tests::strict_write_with_nel_raises_and_carries_the_report ... ok
[INFO] [stdout] test formats::yaml::tests::sexagesimal_fold_still_rejects_past_the_digit_cap ... ok
[INFO] [stdout] test formats::yaml::tests::strict_write_with_no_adjustments_succeeds ... ok
[INFO] [stdout] test formats::yaml::tests::the_same_key_in_two_mappings_or_differing_in_case_is_not_a_repeat ... ok
[INFO] [stdout] test formats::yaml::tests::test_yaml_merge_key_deduplication_order ... ok
[INFO] [stdout] test formats::yaml::tests::timestamp_february_29_on_a_non_leap_year_is_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::timestamp_with_a_day_that_doesnt_exist_in_the_month_is_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::timestamp_february_29_on_a_leap_year_normalizes_fine ... ok
[INFO] [stdout] test formats::yaml::tests::timestamp_with_hour_only_timezone_offset_normalizes_with_zero_minutes ... ok
[INFO] [stdout] test formats::yaml::tests::timestamp_with_invalid_month_is_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::timestamp_with_out_of_range_hour_is_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::timestamp_with_out_of_range_minute_is_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::timestamp_with_out_of_range_timezone_offset_is_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::timestamp_with_year_zero_is_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::unknown_alias_is_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::unsupported_explicit_tag_is_a_parse_error ... ok
[INFO] [stdout] test formats::yaml::tests::wide_flat_sequence_smoke_test ... ok
[INFO] [stdout] test formats::yaml::tests::write_node_on_a_bare_empty_array_writes_the_flow_empty_token ... ok
[INFO] [stdout] test formats::yaml::tests::write_scalar_value_panics_on_a_non_leaf_value ... ok
[INFO] [stdout] test formats::yaml::tests::write_seq_child_on_a_bare_non_empty_array_item_writes_it_on_the_next_line ... ok
[INFO] [stdout] test formats::yaml::tests::writes_empty_object_and_array_compactly ... ok
[INFO] [stdout] test formats::yaml::v035_tests::a_sexagesimal_float_reads_as_a_number_and_the_look_alikes_stay_strings ... ok
[INFO] [stdout] test formats::yaml::v035_tests::a_string_that_reads_as_a_sexagesimal_float_is_written_quoted ... ok
[INFO] [stdout] test formats::yaml::v035_tests::a_time_is_written_double_quoted_with_its_seconds_and_reported ... ok
[INFO] [stdout] test formats::yaml::v035_tests::characters_yaml_does_not_print_are_escaped_in_lowercase ... ok
[INFO] [stdout] test infer::tests::a_bare_scalar_sample_at_the_root_is_a_schema_error ... ok
[INFO] [stdout] test infer::tests::a_genuine_date_time_and_datetime_sample_each_infer_their_own_kind ... ok
[INFO] [stdout] test infer::tests::all_integer_samples_stay_integer ... ok
[INFO] [stdout] test infer::tests::allow_any_opens_a_disagreeing_scalar_label_as_any ... ok
[INFO] [stdout] test infer::tests::allow_any_opens_a_mixed_object_and_scalar_label_as_any ... ok
[INFO] [stdout] test infer::tests::allow_any_true_reports_no_fallbacks_when_nothing_is_ambiguous ... ok
[INFO] [stdout] test infer::tests::array_field_min_reflects_the_smallest_sample_count ... ok
[INFO] [stdout] test infer::tests::disagreeing_scalar_shapes_error_does_not_mention_any_when_allow_any_is_false ... ok
[INFO] [stdout] test infer::tests::disagreeing_scalar_shapes_raise_a_schema_error ... ok
[INFO] [stdout] test infer::tests::duplicate_generated_names_are_disambiguated ... ok
[INFO] [stdout] test infer::tests::every_inferred_schema_constructs_writes_and_reparses ... ok
[INFO] [stdout] test infer::tests::identifier_is_ascii_only_and_empty_when_nothing_usable ... ok
[INFO] [stdout] test infer::tests::identifier_of_empty_string_is_empty ... ok
[INFO] [stdout] test infer::tests::identifier_strips_leading_digits_and_underscores ... ok
[INFO] [stdout] test infer::tests::identifier_substitutes_non_alnum_chars ... ok
[INFO] [stdout] test infer::tests::infer_over_awkward_keys_builds_a_schema_that_writes_and_reparses ... ok
[INFO] [stdout] test infer::tests::infer_with_report_allow_any_false_matches_infer_and_has_no_fallbacks ... ok
[INFO] [stdout] test infer::tests::integer_and_number_samples_collapse_to_number ... ok
[INFO] [stdout] test infer::tests::label_absent_in_some_samples_is_optional ... ok
[INFO] [stdout] test infer::tests::label_present_in_every_sample_once_is_required ... ok
[INFO] [stdout] test infer::tests::label_repeated_within_a_sample_is_an_array_field ... ok
[INFO] [stdout] test infer::tests::materialize_accepts_a_schemas_own_inferred_source_data ... ok
[INFO] [stdout] test infer::tests::mixing_objects_and_scalars_under_one_label_is_a_schema_error ... ok
[INFO] [stdout] test infer::tests::null_sample_makes_the_scalar_nullable ... ok
[INFO] [stdout] test infer::tests::object_child_becomes_a_nested_named_record ... ok
[INFO] [stdout] test infer::tests::only_null_samples_default_to_nullable_string ... ok
[INFO] [stdout] test infer::tests::s21_allow_any_off_never_emits_any_and_reports_the_first_conflict_with_a_schema_path ... ok
[INFO] [stdout] test infer::tests::s21_allow_any_on_opens_and_reports_every_opening_including_nested_ones ... ok
[INFO] [stdout] test infer::tests::unique_name_collisions_get_numeric_suffixes ... ok
[INFO] [stdout] test infer::tests::unique_name_derivations_match_python_and_ts ... ok
[INFO] [stdout] test infer::tests::unique_name_falls_back_to_rec_for_an_empty_base ... ok
[INFO] [stdout] test infer::tests::unique_name_upper_cases_the_first_letter ... ok
[INFO] [stdout] test infer::tests::zero_samples_is_a_schema_error ... ok
[INFO] [stdout] test materialize::tests::already_typed_date_time_and_datetime_re_materialize_as_themselves ... ok
[INFO] [stdout] test materialize::tests::any_field_passes_scalar_and_object_nodes_through_untouched ... ok
[INFO] [stdout] test formats::yaml::tests::wide_document_smoke_test_reads_and_round_trips_every_field ... ok
[INFO] [stdout] test materialize::tests::cardinality_array_field_accepts_repeated_labels ... ok
[INFO] [stdout] test materialize::tests::collects_every_problem_not_just_the_first ... ok
[INFO] [stdout] test materialize::tests::boolean_field_accepts_bool_as_is ... ok
[INFO] [stdout] test materialize::tests::date_field_accepts_valid_iso_date_string ... ok
[INFO] [stdout] test materialize::tests::date_field_rejects_invalid_calendar_date ... ok
[INFO] [stdout] test materialize::tests::datetime_field_rejects_a_bare_date_string ... ok
[INFO] [stdout] test materialize::tests::integer_field_rejects_non_whole_float ... ok
[INFO] [stdout] test materialize::tests::integer_field_upgrades_whole_float ... ok
[INFO] [stdout] test materialize::tests::nullable_field_accepts_null_non_nullable_rejects_it ... ok
[INFO] [stdout] test materialize::tests::number_field_keeps_float_as_is ... ok
[INFO] [stdout] test materialize::tests::number_field_upgrades_int_to_float ... ok
[INFO] [stdout] test materialize::tests::schema_none_is_a_no_op_passthrough ... ok
[INFO] [stdout] test materialize::tests::shape_mismatch_when_object_expected_but_scalar_given ... ok
[INFO] [stdout] test materialize::tests::shape_mismatch_when_scalar_expected_but_object_given ... ok
[INFO] [stdout] test materialize::tests::string_field_accepts_string_as_is ... ok
[INFO] [stdout] test formats::yaml::tests::nesting_far_past_max_depth_trips_the_event_stream_guard_not_the_stack ... ok
[INFO] [stdout] test oml::tests::a_braced_node_is_a_value_not_a_document_and_reads_as_the_bare_edge_list_inside_an_edge ... ok
[INFO] [stdout] test oml::tests::a_gap_after_the_colon_is_skipped ... ok
[INFO] [stdout] test oml::tests::a_label_starting_with_nan_or_inf_but_continuing_with_underscore_is_a_real_identifier ... ok
[INFO] [stdout] test materialize::tests::test_bigint_to_number_exact_precision ... ok
[INFO] [stdout] test oml::tests::a_leftover_token_after_a_separator_is_trailing_content_at_that_token ... ok
[INFO] [stdout] test materialize::tests::time_field_accepts_valid_iso_time_string ... ok
[INFO] [stdout] test oml::tests::a_missing_comma_in_an_array_is_a_separator_error_only_when_a_separator_stood_there ... ok
[INFO] [stdout] test oml::tests::a_multiline_string_closes_at_the_first_run_of_three_quotes ... ok
[INFO] [stdout] test oml::tests::a_run_of_more_than_three_quotes_closes_after_three_and_the_rest_is_re_tokenized ... ok
[INFO] [stdout] test oml::tests::a_scalar_document_followed_by_a_separator_and_a_stray_token_is_trailing_content ... ok
[INFO] [stdout] test oml::tests::a_scanner_error_propagates_from_every_parser_position ... ok
[INFO] [stdout] test oml::tests::a_separator_where_a_comma_belongs_is_a_separator_error_when_an_element_follows ... ok
[INFO] [stdout] test oml::tests::a_top_level_braced_node_is_rejected_at_the_brace ... ok
[INFO] [stdout] test oml::tests::a_string_or_ident_after_a_separator_is_the_next_edge_and_reports_its_own_error ... ok
[INFO] [stdout] test oml::tests::a_skipped_gap_after_the_colon_still_needs_a_value_and_a_separator ... ok
[INFO] [stdout] test oml::tests::array_close_error_when_neither_comma_nor_bracket ... ok
[INFO] [stdout] test oml::tests::array_of_brace_subtrees_round_trips ... ok
[INFO] [stdout] test oml::tests::array_syntax_allows_a_trailing_comma ... ok
[INFO] [stdout] test oml::tests::array_syntax_expands_to_repeated_edges ... ok
[INFO] [stdout] test oml::tests::an_unclosed_array_is_an_unexpected_token_not_a_separator_error ... ok
[INFO] [stdout] test oml::tests::bare_identifier_label_is_written_unquoted ... ok
[INFO] [stdout] test oml::tests::bare_time_literal_round_trips_as_a_time_not_a_quoted_string ... ok
[INFO] [stdout] test oml::tests::bare_lowercase_nan_inf_neg_inf_cannot_be_a_label ... ok
[INFO] [stdout] test oml::tests::bare_label_starting_with_a_multibyte_unicode_letter_scans_correctly ... ok
[INFO] [stdout] test oml::tests::bare_time_literal_with_utc_offset_reads_as_a_genuine_temporal_leaf ... ok
[INFO] [stdout] test oml::tests::bare_top_level_scalar_round_trips ... ok
[INFO] [stdout] test oml::tests::beyond_i64_integer_parses_arbitrary_precision ... ok
[INFO] [stdout] test oml::tests::bare_word_is_rejected_as_a_value ... ok
[INFO] [stdout] test oml::tests::boolean_round_trips ... ok
[INFO] [stdout] test oml::tests::capitalized_reserved_words_are_bare_idents_not_keywords ... ok
[INFO] [stdout] test oml::tests::comments_and_semicolons_are_accepted_as_separators ... ok
[INFO] [stdout] test oml::tests::control_character_in_multiline_string_is_rejected ... ok
[INFO] [stdout] test oml::tests::capitalized_null_true_false_is_a_bare_ident_not_the_keyword ... ok
[INFO] [stdout] test oml::tests::crlf_line_endings_are_accepted_as_separators ... ok
[INFO] [stdout] test oml::tests::control_character_in_string_is_rejected ... ok
[INFO] [stdout] test oml::tests::date_shape_missing_second_dash_falls_back_and_errors_on_trailing_content ... ok
[INFO] [stdout] test oml::tests::date_round_trips ... ok
[INFO] [stdout] test oml::tests::capitalized_nan_inf_is_a_bare_ident_not_the_keyword ... ok
[INFO] [stdout] test oml::tests::datetime_date_then_time_lookahead_canonicalizes_missing_seconds ... ok
[INFO] [stdout] test oml::tests::datetime_round_trips_with_and_without_utc_offset ... ok
[INFO] [stdout] test oml::tests::date_with_day_invalid_for_month_is_rejected ... ok
[INFO] [stdout] test oml::tests::decimal_number_with_an_exponent_round_trips ... ok
[INFO] [stdout] test oml::tests::empty_array_is_rejected ... ok
[INFO] [stdout] test oml::tests::empty_document_round_trips ... ok
[INFO] [stdout] test oml::tests::escaped_surrogate_pair_decodes_to_the_combined_codepoint ... ok
[INFO] [stdout] test oml::tests::escaped_surrogate_pair_via_explicit_u_escapes_decodes_correctly ... ok
[INFO] [stdout] test oml::tests::exponent_only_number_forms_are_recognized ... ok
[INFO] [stdout] test oml::tests::february_29_in_a_non_leap_year_is_rejected ... ok
[INFO] [stdout] test oml::tests::four_digits_not_followed_by_dash_is_a_plain_integer ... ok
[INFO] [stdout] test oml::tests::february_29_in_a_leap_year_is_accepted ... ok
[INFO] [stdout] test oml::tests::genuine_temporal_leaf_writes_bare_for_date_and_datetime_too ... ok
[INFO] [stdout] test oml::tests::integer_at_the_digit_cap_boundary_parses ... ok
[INFO] [stdout] test oml::tests::integer_cap_does_not_false_positive_on_a_long_identifier ... ok
[INFO] [stdout] test oml::tests::integer_digit_cap_is_enforced ... ok
[INFO] [stdout] test oml::tests::inside_braces_and_arrays_a_stray_token_stays_unexpected_token ... ok
[INFO] [stdout] test oml::tests::interleaved_repeated_labels_round_trip_exactly_via_raw_node ... ok
[INFO] [stdout] test oml::tests::integer_round_trips_positive_and_negative ... ok
[INFO] [stdout] test oml::tests::invalid_date_reports_a_clear_error ... ok
[INFO] [stdout] test oml::tests::invalid_escape_character_is_rejected ... ok
[INFO] [stdout] test oml::tests::invalid_datetime_reports_a_clear_error ... ok
[INFO] [stdout] test oml::tests::date_with_out_of_range_month_is_rejected ... ok
[INFO] [stdout] test oml::tests::invalid_time_reports_a_clear_error ... ok
[INFO] [stdout] test oml::tests::leading_zero_in_decimal_is_rejected ... ok
[INFO] [stdout] test oml::tests::leading_zero_integer_is_rejected ... ok
[INFO] [stdout] test oml::tests::leap_second_is_rejected ... ok
[INFO] [stdout] test oml::tests::leftover_content_after_a_top_level_edge_is_trailing_content_but_inside_braces_it_is_not ... ok
[INFO] [stdout] test oml::tests::lone_carriage_return_is_a_stray_character ... ok
[INFO] [stdout] test oml::tests::invalid_unicode_escape_is_rejected ... ok
[INFO] [stdout] test oml::tests::labels_needing_quotes_are_quoted_on_write ... ok
[INFO] [stdout] test oml::tests::lone_minus_not_followed_by_digit_or_inf_is_a_stray_character ... ok
[INFO] [stdout] test oml::tests::materialize_upgraded_date_writes_bare_through_oml ... ok
[INFO] [stdout] test oml::tests::missing_closing_brace_is_an_error ... ok
[INFO] [stdout] test oml::tests::missing_colon_after_label_reports_position ... ok
[INFO] [stdout] test oml::tests::missing_separator_between_edges_is_an_error ... ok
[INFO] [stdout] test oml::tests::multibyte_content_inside_a_comment_does_not_corrupt_subsequent_scanning ... ok
[INFO] [stdout] test oml::tests::missing_separator_error_names_a_quoted_string_token ... ok
[INFO] [stdout] test oml::tests::multibyte_string_content_round_trips_and_error_after_it_reports_correct_line ... ok
[INFO] [stdout] test oml::tests::multiline_string_strips_crlf_opening_newline ... ok
[INFO] [stdout] test oml::tests::multiline_string_decodes_escapes_inside_the_body ... ok
[INFO] [stdout] test oml::tests::nested_object_round_trips ... ok
[INFO] [stdout] test oml::tests::null_round_trips ... ok
[INFO] [stdout] test oml::tests::number_round_trips_decimal_and_whole_valued_float ... ok
[INFO] [stdout] test oml::tests::nested_array_is_rejected ... ok
[INFO] [stdout] test oml::tests::oml_columns_count_code_points_not_bytes ... ok
[INFO] [stdout] test oml::tests::parse_array_with_multiple_scalar_elements_and_no_trailing_comma ... ok
[INFO] [stdout] test oml::tests::parse_label_rejects_a_non_label_token ... ok
[INFO] [stdout] test oml::tests::number_round_trips_nan_and_infinities ... ok
[INFO] [stdout] test oml::tests::plain_string_shaped_like_a_date_stays_quoted ... ok
[INFO] [stdout] test oml::tests::plain_string_shaped_like_a_time_stays_quoted ... ok
[INFO] [stdout] test oml::tests::quoted_reserved_spelling_is_a_valid_label_and_round_trips ... ok
[INFO] [stdout] test oml::tests::quoted_string_label_at_the_top_level_is_recognized_as_an_edge ... ok
[INFO] [stdout] test oml::tests::quoted_reserved_words_are_valid_labels_and_round_trip ... ok
[INFO] [stdout] test oml::tests::quotes_inside_a_multiline_body_are_content_and_the_close_takes_exactly_three ... ok
[INFO] [stdout] test oml::tests::read_oml_document_depth_guard_via_doc_from_raw ... ok
[INFO] [stdout] test oml::tests::raw_string_e2_reads_with_no_escape_processing ... ok
[INFO] [stdout] test oml::tests::reserved_word_at_the_document_top_level_is_read_as_the_scalar_not_a_label ... ok
[INFO] [stdout] test oml::tests::reserved_word_cannot_be_a_bare_label ... ok
[INFO] [stdout] test oml::tests::single_zero_and_negative_forms_remain_valid ... ok
[INFO] [stdout] test oml::tests::parse_value_rejects_a_bad_token_where_a_scalar_is_expected ... ok
[INFO] [stdout] test oml::tests::string_decodes_solidus_backspace_and_formfeed_escapes ... ok
[INFO] [stdout] test oml::tests::string_escaping_is_all_occurrences_not_first_match_only ... ok
[INFO] [stdout] test oml::tests::string_round_trips ... ok
[INFO] [stdout] test oml::tests::string_with_escapes_round_trips ... ok
[INFO] [stdout] test oml::tests::test_oml_depth_limit_boundary_and_consistency ... ok
[INFO] [stdout] test oml::tests::stray_character_reports_position ... ok
[INFO] [stdout] test oml::tests::repeated_label_contiguous_round_trips ... ok
[INFO] [stdout] test oml::tests::time_literal_with_short_fraction_zero_pads_on_read ... ok
[INFO] [stdout] test oml::tests::time_literal_without_seconds_canonicalizes_on_read ... ok
[INFO] [stdout] test oml::tests::time_round_trips_in_canonical_form ... ok
[INFO] [stdout] test oml::tests::triple_quoted_multiline_e3_allows_embedded_quotes_up_to_two ... ok
[INFO] [stdout] test oml::tests::trailing_content_after_document_body_is_an_error ... ok
[INFO] [stdout] test oml::tests::two_digit_integer_is_not_mistaken_for_a_time ... ok
[INFO] [stdout] test oml::tests::tz_offset_minute_out_of_range_is_rejected_not_normalized ... ok
[INFO] [stdout] test oml::tests::triple_quoted_multiline_e3_strips_opening_newline ... ok
[INFO] [stdout] test oml::tests::unpaired_high_surrogate_is_rejected ... ok
[INFO] [stdout] test oml::tests::unpaired_low_surrogate_is_rejected ... ok
[INFO] [stdout] test oml::tests::unquoted_field_label_must_be_a_valid_ident_or_string ... ok
[INFO] [stdout] test oml::tests::unterminated_escape_sequence_is_rejected ... ok
[INFO] [stdout] test oml::tests::unterminated_multiline_string_is_an_error ... ok
[INFO] [stdout] test oml::tests::unterminated_raw_string_is_an_error ... ok
[INFO] [stdout] test oml::tests::unterminated_string_is_an_error ... ok
[INFO] [stdout] test oml::tests::utf8_bom_is_stripped ... ok
[INFO] [stdout] test oml::tests::valid_surrogate_pair_decodes_to_the_combined_codepoint ... ok
[INFO] [stdout] test oml::tests::write_oml_calls_the_shared_depth_guard ... ok
[INFO] [stdout] test oml::tests::write_oml_compact_joins_edges_with_semicolons ... ok
[INFO] [stdout] test oml::tests::write_oml_compact_on_a_bare_leaf_node ... ok
[INFO] [stdout] test oml::tests::write_oml_on_a_bare_temporal_leaf_node ... ok
[INFO] [stdout] test oml::tests::write_oml_preserves_datetime_utc_offset_exactly ... ok
[INFO] [stdout] test oml::tests::write_oml_pretty_indents_nested_objects ... ok
[INFO] [stdout] test oml::tests::write_oml_pretty_on_multiple_top_level_edges ... ok
[INFO] [stdout] test oml::tests::tz_offset_within_range_is_accepted ... ok
[INFO] [stdout] test oml::tests::write_oml_writes_empty_object_compactly_in_both_modes ... ok
[INFO] [stdout] test ops::tests::compatible_with_a_scalar_field_is_never_compatible_with_a_record_field ... ok
[INFO] [stdout] test ops::tests::both_empty_schemas_are_isomorphic ... ok
[INFO] [stdout] test ops::tests::compatible_with_any_on_both_sides_is_compatible ... ok
[INFO] [stdout] test ops::tests::compatible_with_any_on_the_b_side_absorbs_any_a_side_field ... ok
[INFO] [stdout] test ops::tests::compatible_with_rejects_a_field_b_does_not_declare_at_all ... ok
[INFO] [stdout] test ops::tests::compatible_with_any_on_the_a_side_is_never_compatible_with_a_non_any_b ... ok
[INFO] [stdout] test ops::tests::compatible_with_rejects_missing_required_field_in_b ... ok
[INFO] [stdout] test ops::tests::compatible_with_skips_a_never_emitted_field_in_a ... ok
[INFO] [stdout] test ops::tests::compatible_with_rejects_narrower_nullability ... ok
[INFO] [stdout] test ops::tests::compatible_with_skips_an_optional_field_typed_to_an_unsatisfiable_a_record ... ok
[INFO] [stdout] test ops::tests::compatible_with_unbounded_a_max_is_incompatible_with_a_bounded_b_max ... ok
[INFO] [stdout] test ops::tests::compatible_with_unbounded_b_max_accepts_a_bounded_a_max ... ok
[INFO] [stdout] test ops::tests::compatible_with_vacuously_true_for_unsatisfiable_a ... ok
[INFO] [stdout] test ops::tests::compatible_with_widening_cardinality_and_integer_to_number ... ok
[INFO] [stdout] test ops::tests::equivalent_matches_isomorphic_oracle_across_random_pairs ... ok
[INFO] [stdout] test ops::tests::extract_drops_an_invalidated_record_reached_only_optionally ... ok
[INFO] [stdout] test ops::tests::extract_errors_when_root_mandatory_field_is_dropped ... ok
[INFO] [stdout] test ops::tests::extract_first_offender_is_recorded_only_once_across_multiple_invalidations ... ok
[INFO] [stdout] test ops::tests::extract_keeps_only_requested_labels ... ok
[INFO] [stdout] test ops::tests::extract_propagates_invalidation_through_a_chain ... ok
[INFO] [stdout] test ops::tests::extract_result_is_pruned_and_normalized ... ok
[INFO] [stdout] test ops::tests::isomorphic_false_when_mismatch_found_only_by_recursing_into_a_ref ... ok
[INFO] [stdout] test ops::tests::isomorphic_handles_ref_cycles_via_bijection ... ok
[INFO] [stdout] test ops::tests::isomorphic_schemas_with_renamed_records ... ok
[INFO] [stdout] test ops::tests::lint_flags_unreachable_and_unsatisfiable_and_duplicate_records ... ok
[INFO] [stdout] test ops::tests::lint_inventories_any_typed_fields_as_info_findings ... ok
[INFO] [stdout] test ops::tests::lint_is_sorted_by_code_then_location ... ok
[INFO] [stdout] test ops::tests::lint_never_mutates_the_schema ... ok
[INFO] [stdout] test ops::tests::lint_ordering_is_codepoint_not_locale_non_ascii_mixed_case ... ok
[INFO] [stdout] test ops::tests::lint_reports_no_any_field_findings_when_none_exist ... ok
[INFO] [stdout] test ops::tests::local_signature_distinguishes_scalar_kind_and_nullability ... ok
[INFO] [stdout] test ops::tests::local_signature_gives_any_its_own_shape_key_distinct_from_scalar_and_ref ... ok
[INFO] [stdout] test ops::tests::local_signature_sorts_by_label_and_excludes_ref_target_names ... ok
[INFO] [stdout] test ops::tests::minimize_equivalence_classes_groups_duplicates ... ok
[INFO] [stdout] test ops::tests::minimize_equivalence_classes_needs_more_than_one_refine_pass ... ok
[INFO] [stdout] test ops::tests::minimize_handles_ref_cycles ... ok
[INFO] [stdout] test ops::tests::minimize_is_a_no_op_on_an_already_minimal_schema ... ok
[INFO] [stdout] test ops::tests::minimize_merges_records_that_only_differ_by_any_field_naming ... ok
[INFO] [stdout] test ops::tests::minimize_merges_structurally_identical_records ... ok
[INFO] [stdout] test ops::tests::minimize_on_unsatisfiable_root_returns_pruned_schema_unchanged ... ok
[INFO] [stdout] test ops::tests::no_hashmap_or_hashset_in_ops_source ... ok
[INFO] [stdout] test ops::tests::non_isomorphic_schemas_differ_in_field_shape ... ok
[INFO] [stdout] test ops::tests::only_one_empty_schema_is_not_isomorphic ... ok
[INFO] [stdout] test ops::tests::prune_drops_never_emittable_fields ... ok
[INFO] [stdout] test ops::tests::prune_drops_optional_field_to_unsatisfiable_record ... ok
[INFO] [stdout] test ops::tests::prune_drops_unreachable_records ... ok
[INFO] [stdout] test ops::tests::prune_environment_order_matches_declaration_order ... ok
[INFO] [stdout] test ops::tests::prune_keeps_unsatisfiable_root_fields_intact ... ok
[INFO] [stdout] test osd::tests::any_as_field_type_parses_to_the_any_field_type ... ok
[INFO] [stdout] test osd::tests::any_as_record_name_is_rejected_as_reserved ... ok
[INFO] [stdout] test osd::tests::any_round_trips_through_to_osd ... ok
[INFO] [stdout] test osd::tests::any_with_nullable_marker_is_redundant_error ... ok
[INFO] [stdout] test osd::tests::cardinality_decimal_is_an_error ... ok
[INFO] [stdout] test osd::tests::cardinality_empty_brackets_is_an_error ... ok
[INFO] [stdout] test osd::tests::cardinality_overflow_is_an_error ... ok
[INFO] [stdout] test osd::tests::cardinality_rejects_a_negative_number ... ok
[INFO] [stdout] test ops::tests::determinism_repeated_runs_produce_identical_output_for_every_op ... ok
[INFO] [stdout] test osd::tests::cardinality_variants ... ok
[INFO] [stdout] test osd::tests::comments_are_ignored_between_tokens ... ok
[INFO] [stdout] test osd::tests::duplicate_field_label_is_caught ... ok
[INFO] [stdout] test osd::tests::field_label_must_be_quoted ... ok
[INFO] [stdout] test osd::tests::lexical_errors_carry_text_positions_and_the_right_parse_code ... ok
[INFO] [stdout] test osd::tests::malformed_top_level_keyword_reports_position ... ok
[INFO] [stdout] test osd::tests::missing_field_colon_reports_position ... ok
[INFO] [stdout] test osd::tests::missing_root_is_an_error ... ok
[INFO] [stdout] test osd::tests::osd_columns_count_code_points_not_bytes ... ok
[INFO] [stdout] test osd::tests::parses_minimal_schema_one_record_and_root ... ok
[INFO] [stdout] test osd::tests::duplicate_record_definition_is_caught ... ok
[INFO] [stdout] test osd::tests::record_name_must_be_a_name_token ... ok
[INFO] [stdout] test osd::tests::record_cannot_be_named_a_reserved_scalar_name ... ok
[INFO] [stdout] test osd::tests::ref_type_rejects_nullable_marker ... ok
[INFO] [stdout] test osd::tests::root_name_must_be_a_name_token ... ok
[INFO] [stdout] test osd::tests::ref_type_resolves_across_records ... ok
[INFO] [stdout] test osd::tests::scalar_type_with_and_without_nullable ... ok
[INFO] [stdout] test osd::tests::test_code_schema_bracket_in_label ... ok
[INFO] [stdout] test osd::tests::test_code_schema_duplicate_record ... ok
[INFO] [stdout] test osd::tests::test_code_schema_duplicate_root ... ok
[INFO] [stdout] test osd::tests::test_code_schema_duplicate_field ... ok
[INFO] [stdout] test osd::tests::test_code_schema_empty_cardinality ... ok
[INFO] [stdout] test osd::tests::test_code_schema_empty_label ... ok
[INFO] [stdout] test osd::tests::test_code_schema_invalid_cardinality ... ok
[INFO] [stdout] test osd::tests::test_code_schema_invalid_cardinality_zero_zero ... ok
[INFO] [stdout] test osd::tests::test_code_schema_no_root ... ok
[INFO] [stdout] test osd::tests::test_code_schema_nullable_any ... ok
[INFO] [stdout] test osd::tests::test_code_schema_nullable_ref ... ok
[INFO] [stdout] test osd::tests::test_code_schema_quoted_type ... ok
[INFO] [stdout] test osd::tests::test_code_schema_reserved_name ... ok
[INFO] [stdout] test osd::tests::test_code_schema_unknown_type ... ok
[INFO] [stdout] test osd::tests::test_code_schema_non_integer_cardinality ... ok
[INFO] [stdout] test osd::tests::test_code_schema_unquoted_label ... ok
[INFO] [stdout] test osd::tests::test_osd_writer_quote_backslash_escaping ... ok
[INFO] [stdout] test osd::tests::to_osd_compact_round_trips_through_parse_schema ... ok
[INFO] [stdout] test osd::tests::to_osd_pretty_round_trips_through_parse_schema ... ok
[INFO] [stdout] test osd::tests::to_osd_empty_record_field_list_renders_braces ... ok
[INFO] [stdout] test osd::tests::to_osd_renders_exact_cardinality_without_brackets_comma ... ok
[INFO] [stdout] test osd::tests::tokenizer_allows_escaped_control_characters_and_printable_strings ... ok
[INFO] [stdout] test osd::tests::to_osd_renders_ref_type_bare ... ok
[INFO] [stdout] test osd::tests::tokenizer_handles_numbers_int_and_decimal ... ok
[INFO] [stdout] test osd::tests::tokenizer_handles_string_escapes ... ok
[INFO] [stdout] test osd::tests::tokenizer_rejects_literal_control_character_in_string ... ok
[INFO] [stdout] test osd::tests::tokenizer_rejects_unexpected_character ... ok
[INFO] [stdout] test osd::tests::tokenizer_rejects_unexpected_character_even_when_a_later_match_exists ... ok
[INFO] [stdout] test osd::tests::tokenizer_skips_whitespace_and_comments ... ok
[INFO] [stdout] test osd::tests::type_position_rejects_non_name_token ... ok
[INFO] [stdout] test osd::tests::type_position_rejects_punctuation_token ... ok
[INFO] [stdout] test osd::tests::unknown_ref_target_is_caught ... ok
[INFO] [stdout] test registry::tests::builtins_are_all_registered ... ok
[INFO] [stdout] test registry::tests::doc_from_format_propagates_unknown_format_error ... ok
[INFO] [stdout] test registry::tests::doc_from_to_check_format_dispatch_through_registry ... ok
[INFO] [stdout] test registry::tests::doc_to_format_propagates_unknown_format_error ... ok
[INFO] [stdout] test registry::tests::get_format_round_trips_json ... ok
[INFO] [stdout] test registry::tests::get_format_round_trips_oml ... ok
[INFO] [stdout] test osd::tests::tokenizer_handles_punctuation_and_names ... ok
[INFO] [stdout] test registry::tests::get_format_round_trips_xml ... ok
[INFO] [stdout] test registry::tests::get_format_round_trips_yaml ... ok
[INFO] [stdout] test registry::tests::plugin_replaces_earlier_registration_of_the_same_name ... ok
[INFO] [stdout] test registry::tests::plugin_with_check_is_usable_via_check_format ... ok
[INFO] [stdout] test registry::tests::get_format_round_trips_toml ... ok
[INFO] [stdout] test registry::tests::register_a_plugin_and_use_it_via_doc ... ok
[INFO] [stdout] test registry::tests::unknown_format_error_lists_registered_names ... ok
[INFO] [stdout] test registry::tests::plugin_without_check_errors_cleanly_on_check_format ... ok
[INFO] [stdout] test registry::tests::unknown_format_raises_omnist_error ... ok
[INFO] [stdout] test report::label_segment_tests::a_label_that_needs_no_quoting_is_bare ... ok
[INFO] [stdout] test report::label_segment_tests::a_label_that_needs_quoting_is_bracket_quoted_with_the_pinned_escapes ... ok
[INFO] [stdout] test report::label_segment_tests::the_occurrence_index_follows_either_form ... ok
[INFO] [stdout] test report::tests::adjustments_accessor_matches_add_order ... ok
[INFO] [stdout] test formats::yaml::alias_tests::the_materialized_node_cap_still_applies_below_the_expansion_limit ... ok
[INFO] [stdout] test report::tests::display_lists_each_adjustment ... ok
[INFO] [stdout] test report::tests::add_records_warning_and_error_separately ... ok
[INFO] [stdout] test report::tests::finish_write_lenient_returns_text_regardless_of_adjustments ... ok
[INFO] [stdout] test report::tests::finish_write_copies_into_caller_supplied_report ... ok
[INFO] [stdout] test report::tests::finish_write_strict_still_populates_caller_report_before_erroring ... ok
[INFO] [stdout] test report::tests::iter_and_into_iter_yield_adjustments_in_order ... ok
[INFO] [stdout] test report::tests::finish_write_strict_raises_on_any_adjustment ... ok
[INFO] [stdout] test report::tests::finish_write_strict_with_no_adjustments_still_returns_text ... ok
[INFO] [stdout] test schema::tests::accepts_and_validation_result_display ... ok
[INFO] [stdout] test report::tests::new_report_is_empty_and_ok ... ok
[INFO] [stdout] test report::tests::warnings_only_report_is_still_ok ... ok
[INFO] [stdout] test schema::tests::any_field_accepts_scalars_and_objects_unchecked ... ok
[INFO] [stdout] test schema::tests::any_field_with_array_cardinality_accepts_repeated_values_unchecked ... ok
[INFO] [stdout] test schema::tests::bool_never_satisfies_integer_or_number ... ok
[INFO] [stdout] test schema::tests::any_resolves_without_touching_env ... ok
[INFO] [stdout] test schema::tests::cardinality_rejects_too_few_databases ... ok
[INFO] [stdout] test schema::tests::cardinality_ignores_order ... ok
[INFO] [stdout] test schema::tests::days_in_month_rejects_an_out_of_range_month_directly ... ok
[INFO] [stdout] test schema::tests::error_code_as_str_covers_every_variant ... ok
[INFO] [stdout] test schema::tests::field_accepts_max_equal_to_min_and_unbounded_max ... ok
[INFO] [stdout] test schema::tests::field_cardinality_str_matches_python_phrasing ... ok
[INFO] [stdout] test schema::tests::cardinality_semantics_worked_example ... ok
[INFO] [stdout] test schema::tests::field_rejects_max_less_than_min ... ok
[INFO] [stdout] test schema::tests::field_type_from_conversions ... ok
[INFO] [stdout] test schema::tests::is_iso_date_accepts_valid_dates ... ok
[INFO] [stdout] test schema::tests::is_iso_date_leap_year_boundary ... ok
[INFO] [stdout] test schema::tests::integer_satisfies_number_but_not_vice_versa ... ok
[INFO] [stdout] test formats::string_escape::tests::json_equivalence_exhaustive_and_extra_corpus ... ok
[INFO] [stdout] test schema::tests::is_iso_datetime_rejects_bare_date_and_invalid_components ... ok
[INFO] [stdout] test schema::tests::is_iso_datetime_accepts_valid_timestamps ... ok
[INFO] [stdout] test schema::tests::is_iso_date_thirty_day_months ... ok
[INFO] [stdout] test schema::tests::is_iso_date_rejects_wrong_shape_and_invalid_calendar_dates ... ok
[INFO] [stdout] test formats::toml::tests::many_big_integers_read_in_linear_time ... ok
[INFO] [stdout] test schema::tests::matches_kind_date_and_time_directly ... ok
[INFO] [stdout] test schema::tests::is_iso_time_accepts_valid_times ... ok
[INFO] [stdout] test schema::tests::is_iso_time_rejects_out_of_range_and_malformed ... ok
[INFO] [stdout] test schema::tests::null_rejected_for_non_nullable_scalar_but_accepted_when_nullable ... ok
[INFO] [stdout] test schema::tests::record_rejects_duplicate_field_label ... ok
[INFO] [stdout] test schema::tests::ref_display ... ok
[INFO] [stdout] test schema::tests::matches_kind_datetime_excludes_bare_date_string_and_a_real_date ... ok
[INFO] [stdout] test schema::tests::record_field_lookup_and_ordering ... ok
[INFO] [stdout] test schema::tests::record_partial_eq_treats_field_order_as_insignificant_but_field_count_as_significant ... ok
[INFO] [stdout] test schema::tests::scalar_construction_and_equality ... ok
[INFO] [stdout] test schema::tests::record_expected_but_scalar_found_is_shape_mismatch ... ok
[INFO] [stdout] test schema::tests::scalar_nullable_flag ... ok
[INFO] [stdout] test schema::tests::schema_accepts_a_valid_self_referential_environment ... ok
[INFO] [stdout] test schema::tests::schema_rejects_a_record_named_after_a_scalar_keyword ... ok
[INFO] [stdout] test schema::tests::schema_rejects_a_record_named_any ... ok
[INFO] [stdout] test schema::tests::scalar_display_shows_nullable_suffix ... ok
[INFO] [stdout] test schema::tests::schema_rejects_unknown_field_ref ... ok
[INFO] [stdout] test schema::tests::schema_root_and_env_accessors ... ok
[INFO] [stdout] test schema::tests::type_mismatch_reports_expected_and_actual ... ok
[INFO] [stdout] test schema::tests::schema_rejects_unknown_root_ref ... ok
[INFO] [stdout] test schema::tests::unexpected_field_is_rejected ... ok
[INFO] [stdout] test schema::tests::value_kind_name_covers_every_variant ... ok
[INFO] [stdout] test formats::yaml::alias_tests::the_registry_codec_and_every_reader_path_apply_the_limit ... ok
[INFO] [stdout] test formats::string_escape::tests::oml_equivalence_exhaustive_and_extra_corpus ... ok
[INFO] [stdout] test schema::tests::scalar_expected_but_object_found_is_shape_mismatch ... ok
[INFO] [stdout] test schema::tests::scalar_named_accepts_every_known_name ... ok
[INFO] [stdout] test schema::tests::scalar_named_rejects_unknown_name ... ok
[INFO] [stdout] test tests::materialize_of_infer_upgrades_an_integer_number_mix_to_number ... ok
[INFO] [stdout] test tests::materialize_accepts_infers_own_source_data ... ok
[INFO] [stdout] test tests::scalar_display_covers_all_temporal_variants ... ok
[INFO] [stdout] test tests::version_matches_cargo_toml ... ok
[INFO] [stdout] test formats::string_escape::tests::toml_equivalence_exhaustive_and_extra_corpus ... ok
[INFO] [stdout] test formats::yaml::alias_tests::d22_compose_style_documents_stay_far_under_the_default ... ok
[INFO] [stdout] test formats::string_escape::tests::yaml_equivalence_exhaustive_and_extra_corpus ... ok
[INFO] [stdout] test formats::yaml::alias_tests::a_flat_mapping_of_scalar_entries_is_one_node ... ok
[INFO] [stdout] test document::tests::node_guard_accepts_exactly_max_nodes ... ok
[INFO] [stdout] test document::tests::node_guard_rejects_one_past_max_nodes ... ok
[INFO] [stdout] test oml::tests::test_read_oml_node_count_limit ... ok
[INFO] [stdout] test formats::yaml::alias_tests::the_spec_compose_example_is_accepted_at_default_limits ... ok
[INFO] [stdout] test bom::tests::no_tracked_source_file_contains_a_raw_bom has been running for over 60 seconds
[INFO] [stdout] test bom::tests::no_tracked_source_file_contains_a_raw_bom ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- bom::tests::no_tracked_source_file_contains_a_raw_bom stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bom::tests::no_tracked_source_file_contains_a_raw_bom' (1423) panicked at src/bom.rs:106:9:
[INFO] [stdout] raw U+FEFF (bytes EF BB BF) found; write it as the escape \u{FEFF}: ["/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-1.7.2/tests/urltestdata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/target-lexicon-0.13.2/src/targets.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.5.0/tests/urltestdata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-0.5.10/src/idna_mapping.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.5.8/tests/urltestdata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/basic-toml-0.1.9/tests/valid/example-bom.toml", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wabt-0.9.2/src/script/mod.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/backtrace-0.3.56/src/windows.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/config-0.15.18/src/file/format/corn.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/content_inspector-0.2.4/testdata/text_UTF-8-BOM.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/jstrict-0.16.0/tests/inputs/n_structure_UTF8_BOM_no_data.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/target-lexicon-0.13.4/src/targets.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.5.7/tests/urltestdata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/str0m-0.18.0/tests/handshake-direct.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.3.0/tests/urltestdata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.4.1/tests/urltestdata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lz4-sys-1.11.1+lz4-1.10.0/liblz4/examples/dictionaryRandomAccess.md", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lz4-sys-1.11.1+lz4-1.10.0/liblz4/examples/blockStreaming_doubleBuffer.md", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lz4-sys-1.11.1+lz4-1.10.0/liblz4/examples/blockStreaming_lineByLine.md", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/esaxx-rs-0.1.10/data/eighty.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-0.5.3/benches/sherlock.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.2.1/tests/urltestdata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/customizable-buddy-0.0.3/src/bitmap.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/customizable-buddy-0.0.3/src/linked_list.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/customizable-buddy-0.0.3/src/avl.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/customizable-buddy-0.0.3/examples/bench.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/customizable-buddy-0.0.3/examples/bitmap.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/customizable-buddy-0.0.3/examples/debug.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/customizable-buddy-0.0.3/README.md", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/customizable-buddy-0.0.3/.github/workflows/build.yml", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/backtrace-0.3.64/src/windows.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/backtrace-0.3.52/src/windows.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/backtrace-0.3.67/src/windows.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/page-table-0.0.6/src/addr.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/page-table-0.0.6/src/flags.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/page-table-0.0.6/src/arch/arm.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/page-table-0.0.6/src/arch/x86.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/page-table-0.0.6/src/arch/riscv.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/page-table-0.0.6/src/pte.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/page-table-0.0.6/src/table/pos.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/page-table-0.0.6/src/table/mod.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/page-table-0.0.6/src/table/visit.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/page-table-0.0.6/src/table/fmt.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/page-table-0.0.6/examples/debug.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/page-table-0.0.6/README.md", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/page-table-0.0.6/.github/workflows/build.yml", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-time-0.12.1/crates-io.md", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-time-0.12.1/README.md", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/backtrace-0.3.73/src/windows.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/aws-sdk-s3-1.122.0/tests/blns/blns.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/backtrace-0.3.46/src/windows.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/aws-sdk-s3-1.146.0/tests/blns/blns.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/target-lexicon-0.12.16/src/targets.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.5.4/tests/urltestdata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.5.2/tests/urltestdata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/target-lexicon-0.13.5/src/targets.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/readabilityrs-0.1.1/tests/test-pages/theverge/source.html", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/readabilityrs-0.1.1/tests/test-pages/la-nacion/source.html", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/readabilityrs-0.1.1/tests/test-pages/remove-aria-hidden/source.html", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/readabilityrs-0.1.1/tests/test-pages/wikipedia-2/source.html", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/readabilityrs-0.1.1/tests/test-pages/wikipedia-2/expected-metadata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/readabilityrs-0.1.1/tests/test-pages/wikipedia-2/expected.html", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/icu_collator-2.3.1/tests/data/riwords.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/backtrace-0.3.55/src/windows.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tree-sitter-d-0.8.2/src/grammar.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tree-sitter-d-0.8.2/src/node-types.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/cgmath-0.16.1/src/conv.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/av-scenechange-0.14.1/.github/workflows/dependabot.yml", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/backtrace-0.3.69/src/windows.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/oxrocksdb-sys-0.5.1/lz4/examples/dictionaryRandomAccess.md", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/oxrocksdb-sys-0.5.1/lz4/examples/blockStreaming_doubleBuffer.md", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/oxrocksdb-sys-0.5.1/lz4/examples/blockStreaming_lineByLine.md", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/aws-sdk-s3-1.120.0/tests/blns/blns.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/backtrace-0.3.71/src/windows.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/basic-toml-0.1.10/tests/valid/example-bom.toml", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ustr-1.1.0/data/blns.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/finl_unicode-1.2.0/resources/benchmark-texts/35018-0.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/finl_unicode-1.2.0/resources/benchmark-texts/59765-0.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/finl_unicode-1.2.0/resources/benchmark-texts/84-0.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.2.2/tests/urltestdata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/stfu8-0.2.4/tests/unicode-sample-2.0.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/heddle-api-0.31.0-alpha.48/tests/fixtures/passkey-label-unicode.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/target-lexicon-0.12.14/src/targets.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.5.3/tests/urltestdata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/lasso-0.7.3/benches/input.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/stfu8-0.2.7/tests/unicode-sample-2.0.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.3.1/tests/urltestdata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/backtrace-0.3.42/src/windows.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/backtrace-0.3.44/src/windows.rs", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/aws-sdk-s3-1.119.0/tests/blns/blns.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/url-2.1.1/tests/urltestdata.json", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/basic-toml-0.1.4/tests/valid/example-bom.toml", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/aws-sdk-s3-1.152.0/tests/blns/blns.txt", "/opt/rustwide/workdir/../cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/cgmath-0.18.0/src/conv.rs"]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x593beadbab21 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x593beadd218a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x593beadbf46c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x593bead94696 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x593beadb1ec9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x593beac4e520 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x593beadb2082 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x593bead94742 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x593bead8d0d9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x593bead9534d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x593beadd296c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x593beac20c71 - <omnist[d1821dd20ce06549]::bom::tests::no_tracked_source_file_contains_a_raw_bom::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   12:     0x593beac4196b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   13:     0x593beac4eb45 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   14:     0x593beac48434 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   15:     0x593beac51bd2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   16:     0x593beadb9b2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   17:     0x755746f34dfa - <unknown>
[INFO] [stdout]   18:     0x755746fc83d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     bom::tests::no_tracked_source_file_contains_a_raw_bom
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 909 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 231.28s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "ebff3f132d736a41ed118cc02f5b05fb83956ab4682beda3d9d8eff84fff6a87", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ebff3f132d736a41ed118cc02f5b05fb83956ab4682beda3d9d8eff84fff6a87", kill_on_drop: false }`
[INFO] [stdout] ebff3f132d736a41ed118cc02f5b05fb83956ab4682beda3d9d8eff84fff6a87
