[INFO] cloning repository https://github.com/peter-gy/refkit
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/peter-gy/refkit" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpeter-gy%2Frefkit", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpeter-gy%2Frefkit'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 61214d8ead34cf2aea799e7cc675e94363c432b2
[INFO] testing peter-gy/refkit against 1.99.0-beta.8 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpeter-gy%2Frefkit" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/peter-gy/refkit
[INFO] finished tweaking git repo https://github.com/peter-gy/refkit
[INFO] tweaked toml for git repo https://github.com/peter-gy/refkit written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/peter-gy/refkit on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/peter-gy/refkit 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/typst/citationberg`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/typst/hayagriva`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded unscanny v0.1.0
[INFO] [stderr]   Downloaded unic-langid v0.9.6
[INFO] [stderr]   Downloaded unic-langid-macros v0.9.6
[INFO] [stderr]   Downloaded unic-langid-macros-impl v0.9.6
[INFO] [stderr]   Downloaded unic-langid-impl v0.9.6
[INFO] [stderr]   Downloaded icu_locale v2.3.1
[INFO] [stderr]   Downloaded roman-numerals-rs v3.1.0
[INFO] [stderr]   Downloaded biblatex v0.12.0
[INFO] [stderr]   Downloaded icu_locale_data v2.3.0
[INFO] [stderr]   Downloaded icu_collator_data v2.3.0
[INFO] [stderr]   Downloaded icu_collator v2.3.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 11282c44a2c77c1f21ba101ecfad4346405c765cbd1f1a67eff63e01fead53a5
[INFO] running `Command { std: "docker" "start" "11282c44a2c77c1f21ba101ecfad4346405c765cbd1f1a67eff63e01fead53a5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "11282c44a2c77c1f21ba101ecfad4346405c765cbd1f1a67eff63e01fead53a5", 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" "11282c44a2c77c1f21ba101ecfad4346405c765cbd1f1a67eff63e01fead53a5" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "11282c44a2c77c1f21ba101ecfad4346405c765cbd1f1a67eff63e01fead53a5", 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" "11282c44a2c77c1f21ba101ecfad4346405c765cbd1f1a67eff63e01fead53a5" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling target-lexicon v0.13.5
[INFO] [stderr]    Compiling proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]    Compiling smallvec v1.16.0
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]    Compiling icu_locale_fallback_data v2.3.0
[INFO] [stderr]    Compiling icu_locale_data v2.3.0
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling icu_collator_data v2.3.0
[INFO] [stderr]    Compiling tinyvec v1.13.2
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling roman-numerals-rs v3.1.0
[INFO] [stderr]    Compiling unscanny v0.1.0
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling pyo3-build-config v0.29.2
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling pyo3-ffi v0.29.2
[INFO] [stderr]    Compiling pyo3 v0.29.2
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling unic-langid-impl v0.9.6
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling quick-xml v0.41.0
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling pyo3-macros-backend v0.29.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerocopy-derive v0.8.57
[INFO] [stderr]    Compiling unic-langid-macros-impl v0.9.6
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]    Compiling citationberg v0.7.0 (https://github.com/typst/citationberg?rev=06a591e2f237d25e1dfdedac3f3d1494c496c52d#06a591e2)
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling pyo3-macros v0.29.2
[INFO] [stderr]    Compiling strum v0.27.2
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling unic-langid-macros v0.9.6
[INFO] [stderr]    Compiling unic-langid v0.9.6
[INFO] [stderr]    Compiling biblatex v0.12.0
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_locale_fallback v2.3.0
[INFO] [stderr]    Compiling icu_locale v2.3.1
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling icu_collator v2.3.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling hayagriva v0.10.1 (https://github.com/typst/hayagriva?rev=e7a9e7cecbbf774fd0d5226faeec12a7f8481a2e#e7a9e7ce)
[INFO] [stderr]    Compiling refkit-core v0.4.0 (/opt/rustwide/workdir/crates/refkit-core)
[INFO] [stderr]    Compiling refkit-native v0.4.0 (/opt/rustwide/workdir/packages/refkit/rust)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 56.18s
[INFO] running `Command { std: "docker" "inspect" "11282c44a2c77c1f21ba101ecfad4346405c765cbd1f1a67eff63e01fead53a5", 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" "11282c44a2c77c1f21ba101ecfad4346405c765cbd1f1a67eff63e01fead53a5" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling pyo3 v0.29.2
[INFO] [stderr]    Compiling refkit-core v0.4.0 (/opt/rustwide/workdir/crates/refkit-core)
[INFO] [stderr]    Compiling refkit-native v0.4.0 (/opt/rustwide/workdir/packages/refkit/rust)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 31.55s
[INFO] running `Command { std: "docker" "inspect" "11282c44a2c77c1f21ba101ecfad4346405c765cbd1f1a67eff63e01fead53a5", 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" "11282c44a2c77c1f21ba101ecfad4346405c765cbd1f1a67eff63e01fead53a5" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.66s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/refkit_core-6e5afaf6447954b3)
[INFO] [stdout] 
[INFO] [stdout] running 97 tests
[INFO] [stdout] test library::recovery_contracts::percent_comment_braces_do_not_consume_the_nesting_budget ... ok
[INFO] [stdout] test library::recovery_contracts::abbreviation_cycles_return_errors_and_recover_locally ... ok
[INFO] [stdout] test library::recovery_contracts::typed_recovery_distinguishes_macro_and_field_source_spans ... ok
[INFO] [stdout] test library::recovery_contracts::deeply_nested_source_returns_a_resource_diagnostic ... ok
[INFO] [stdout] test library::recovery_contracts::fatal_report_preserves_each_recovery_diagnostic ... ok
[INFO] [stdout] test library::tests::bibtex_value_parse_treats_recovered_empty_source_as_failure ... ok
[INFO] [stdout] test library::recovery_contracts::yaml_failure_has_a_structured_source_diagnostic ... ok
[INFO] [stdout] test library::recovery_contracts::unicode_macro_names_share_strict_recovery_and_tidy_grammar ... ok
[INFO] [stdout] test library::recovery_contracts::protected_reference_keys_use_normalized_identity_for_cycle_detection ... ok
[INFO] [stdout] test library::recovery_contracts::recovery_preserves_resolved_fields_and_original_diagnostic_spans ... ok
[INFO] [stdout] test library::recovery_contracts::shared_ancestry_is_not_a_reference_cycle ... ok
[INFO] [stdout] test raw::resolve::tests::resolution_observes_edits_and_matches_rendered_readback ... ok
[INFO] [stdout] test raw::resolve::tests::reference_fields_resolve_values_and_preserve_authored_fields ... ok
[INFO] [stdout] test library::recovery_contracts::strict_reference_cycles_return_typed_failures ... ok
[INFO] [stdout] test raw::resolve::tests::rejects_ambiguous_fields_and_invalid_dependencies ... ok
[INFO] [stdout] test raw::resolve::tests::macro_lookup_uses_final_definitions_and_preserves_literal_escapes ... ok
[INFO] [stdout] test library::recovery_contracts::recovery_keeps_first_live_duplicate_after_percent_comments ... ok
[INFO] [stdout] test library::recovery_contracts::typed_recovery_keeps_original_spans_inside_literalized_values ... ok
[INFO] [stdout] test raw::resolve::tests::resolves_source_fields_with_macros_and_preserves_tex ... ok
[INFO] [stdout] test library::tests::parses_bibtex_and_projects_scalar_records ... ok
[INFO] [stdout] test raw::resolve::tests::nesting_failures_have_valid_source_spans_for_unicode_expressions ... ok
[INFO] [stdout] test raw::tests::indexed_nested_regions_preserve_root_specific_syntax ... ok
[INFO] [stdout] test raw::tests::duplicate_field_parse_preserves_ordered_occurrences ... ok
[INFO] [stdout] test raw::tests::parse_raw_document_keeps_terminal_escaped_closing_brace_inside_braced_values ... ok
[INFO] [stdout] test raw::tests::malformed_openers_and_parentheses_keep_recovery_boundaries ... ok
[INFO] [stdout] test raw::tests::raw_document_exposes_expression_atoms_for_formatter_consumers ... ok
[INFO] [stdout] test raw::tests::raw_document_counts_backslashed_braces_inside_braced_values ... ok
[INFO] [stdout] test raw::tests::raw_document_parses_empty_entries_without_key_separator ... ok
[INFO] [stdout] test raw::tests::raw_document_parses_missing_key_entries_for_formatter_warnings ... ok
[INFO] [stdout] test raw::tests::parse_raw_document_keeps_escaped_closing_brace_inside_braced_values ... ok
[INFO] [stdout] test raw::tests::raw_document_preserves_assignmentless_string_blocks ... ok
[INFO] [stdout] test raw::tests::raw_document_preserves_case_and_strange_field_names_for_formatters ... ok
[INFO] [stdout] test raw::tests::raw_document_reads_common_value_forms_and_reports_broken_blocks ... ok
[INFO] [stdout] test raw::tests::raw_document_parses_valueless_fields_for_formatter_transforms ... ok
[INFO] [stdout] test raw::tests::raw_document_keeps_real_comment_blocks_with_spaced_openers ... ok
[INFO] [stdout] test raw::tests::raw_document_recovers_entry_after_inline_percent_comment ... ok
[INFO] [stdout] test raw::tests::raw_document_rejects_latex_special_characters_in_entry_keys ... ok
[INFO] [stdout] test raw::tests::raw_document_recovers_unicode_at_text_without_byte_boundary_panic ... ok
[INFO] [stdout] test raw::tests::raw_document_recovers_entry_after_invalid_at_text ... ok
[INFO] [stdout] test raw::tests::raw_document_rejects_unsafe_field_edits ... ok
[INFO] [stdout] test raw::tests::raw_document_keeps_line_style_comment_words_inside_text ... ok
[INFO] [stdout] test raw::tests::raw_document_rejects_non_empty_edits_to_valueless_fields ... ok
[INFO] [stdout] test raw::tests::parse_raw_document_keeps_percent_inside_braced_values ... ok
[INFO] [stdout] test raw::tests::raw_document_trims_tabbed_field_name_whitespace ... ok
[INFO] [stdout] test raw::tests::unfinished_entry_keys_do_not_swallow_following_blocks ... ok
[INFO] [stdout] test raw::tests::render_document_patches_only_changed_fields ... ok
[INFO] [stdout] test raw::tests::raw_document_treats_line_style_comment_as_comment_block ... ok
[INFO] [stdout] test references::tests::malformed_graphs_fail_before_traversal ... ok
[INFO] [stdout] test raw::tests::raw_document_treats_line_style_comment_with_braces_as_comment_block ... ok
[INFO] [stdout] test raw::tests::adjacent_entries_preserve_unicode_values_and_source_writeback ... ok
[INFO] [stdout] test raw::tests::non_bibliography_text_preserves_delimiters_and_unicode ... ok
[INFO] [stdout] test raw::tests::parse_raw_document_preserves_blocks_and_recovers_entries ... ok
[INFO] [stdout] test raw::tests::valid_keys_on_following_lines_are_not_recovery_markers ... ok
[INFO] [stdout] test raw::tests::unmatched_blocks_recover_without_consuming_following_entries ... ok
[INFO] [stdout] test render::tests::html_renderer_escapes_special_characters ... ok
[INFO] [stdout] test source::tests::decodes_windows_1252_when_utf8_fails ... ok
[INFO] [stdout] test render::tests::html_renderer_suppresses_unsafe_links ... ok
[INFO] [stdout] test render::tests::safe_href_allows_only_link_schemes ... ok
[INFO] [stdout] test source::tests::decodes_utf8_without_fallback ... ok
[INFO] [stdout] test strings::tests::quoted_strings_escape_diagnostic_values ... ok
[INFO] [stdout] test strings::tests::entry_type_names_cover_public_hayagriva_types ... ok
[INFO] [stdout] test render_tree::tests::tree_preserves_opaque_fragments_and_filters_links ... ok
[INFO] [stdout] test style::tests::bundled_style_loads_case_insensitive_style_metadata ... ok
[INFO] [stdout] test style::tests::custom_style_bounds_macro_expansion ... ok
[INFO] [stdout] test style::tests::custom_style_rejects_invalid_macro_dependencies ... ok
[INFO] [stdout] test style::tests::dependent_styles_are_reported_explicitly ... ok
[INFO] [stdout] test style::tests::invalid_xml_keeps_parser_message ... ok
[INFO] [stdout] test style::tests::macro_expansion_counts_nested_rendering_elements ... ok
[INFO] [stdout] test style::tests::repeated_macro_calls_share_a_bounded_expansion_budget ... ok
[INFO] [stdout] test library::recovery_contracts::empty_macro_expansion_has_a_work_budget ... ok
[INFO] [stdout] test tidy::latex::tests::flatten_unprotected_braces_preserves_command_arguments ... ok
[INFO] [stdout] test tidy::tests::descending_sort_keeps_missing_values_last ... ok
[INFO] [stdout] test tidy::tests::duplicate_merge_chains_into_retained_entry ... ok
[INFO] [stdout] test tidy::latex::tests::double_enclose_keeps_existing_outer_value_brace ... ok
[INFO] [stdout] test tidy::tests::generate_keys_keeps_upstream_first_middle_last_author_behavior ... ok
[INFO] [stdout] test tidy::tests::numeric_zero_remains_braced_like_upstream ... ok
[INFO] [stdout] test tidy::tests::overwrite_merge_updates_expression_values ... ok
[INFO] [stdout] test tidy::tests::tidy_formats_entry_through_shared_raw_parser ... ok
[INFO] [stdout] test tidy::tests::tidy_keeps_incomplete_at_blocks_inside_percent_comments_inert ... ok
[INFO] [stdout] test tidy::tests::tidy_recovers_parseable_blocks_inside_percent_comment_lines_like_upstream ... ok
[INFO] [stdout] test tidy::tests::tidy_reports_shared_parser_failures_as_syntax_errors ... ok
[INFO] [stdout] test tidy::tests::tidy_abbreviates_april_to_apr ... ok
[INFO] [stdout] test tidy::tests::tidy_warns_for_entries_without_keys ... ok
[INFO] [stdout] test style::tests::catalog_exposes_loadable_names_and_aliases_in_sorted_order ... ok
[INFO] [stdout] test document::tests::missing_reference_fails_whole_document_render ... ok
[INFO] [stdout] test style::tests::custom_style_accepts_xml_comments_and_bounded_nesting ... ok
[INFO] [stdout] test style::tests::shared_macro_dependencies_render_repeated_values ... ok
[INFO] [stdout] test document::tests::bibliography_scope_is_explicit ... ok
[INFO] [stdout] test render::tests::renders_citation_text_and_html ... ok
[INFO] [stdout] test render::tests::renders_citation_each_in_key_order ... ok
[INFO] [stdout] test render::tests::citation_each_disambiguates_same_author_and_year ... ok
[INFO] [stdout] test document::tests::invalid_locator_label_is_structured_error ... ok
[INFO] [stdout] test document::tests::citation_purposes_render_author_year_and_prose ... ok
[INFO] [stdout] test style::tests::bundled_styles_pass_preparation_limits ... ok
[INFO] [stdout] test raw::resolve::tests::bounds_source_and_edited_input_size ... ok
[INFO] [stdout] test raw::resolve::tests::bounds_aggregate_expansion_and_dependency_depth ... ok
[INFO] [stdout] test raw::resolve::tests::resolves_edits_that_bring_source_within_the_size_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 97 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.70s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/capability_contract.rs (/opt/rustwide/target/debug/deps/capability_contract-2b7338993559e5d1)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test biblatex_input_normalizes_through_the_core_port ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/codecs.rs (/opt/rustwide/target/debug/deps/codecs-b5f4e696e2ed2f22)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test unchecked_raw_dates_are_retained_as_literals_or_refused_by_loss_policy ... ok
[INFO] [stdout] test malformed_sources_and_duplicate_ids_fail_before_output ... ok
[INFO] [stdout] test unmodeled_csl_types_roundtrip_but_cannot_silently_become_yaml_misc ... ok
[INFO] [stdout] test source_extensions_survive_their_format_and_report_cross_format_loss ... ok
[INFO] [stdout] test malformed_date_annotations_do_not_override_structured_dates ... ok
[INFO] [stdout] test ignored_engine_fields_are_preserved_as_extensions ... ok
[INFO] [stdout] test numeric_narrowing_and_type_specialization_are_reported ... ok
[INFO] [stdout] test source_type_annotations_cannot_turn_records_into_comment_blocks ... ok
[INFO] [stdout] test common_book_fields_roundtrip_through_every_codec ... ok
[INFO] [stdout] test yaml_creator_mappings_preserve_commas_suffixes_and_roles ... ok
[INFO] [stdout] test csl_date_ranges_are_retained_and_yaml_loss_is_explicit ... ok
[INFO] [stdout] test source_type_annotations_follow_each_records_current_type ... ok
[INFO] [stdout] test yaml_organization_names_keep_literal_commas_and_report_name_kind_loss ... ok
[INFO] [stdout] test yaml_date_roles_override_first_matching_parents_and_preserve_extensions ... ok
[INFO] [stdout] test nested_yaml_parents_preserve_every_record ... ok
[INFO] [stdout] test article_containers_and_numeric_fields_convert_without_loss ... ok
[INFO] [stdout] test adjacent_text_chunks_retain_their_complete_content_through_readback ... ok
[INFO] [stdout] test rich_bibliographies_produce_decodable_output_or_explicit_loss ... ok
[INFO] [stdout] test csl_dates_and_archive_fields_reach_rendering ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/duplicates.rs (/opt/rustwide/target/debug/deps/duplicates-778f18754a80d5df)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test review_and_merge_preserve_duplicate_field_occurrences_and_expressions ... ok
[INFO] [stdout] test type_and_field_conflicts_require_explicit_choices ... ok
[INFO] [stdout] test review_groups_expose_rule_signatures_and_identifier_conflicts ... ok
[INFO] [stdout] test expression_edits_validate_whole_values_before_changing_source ... ok
[INFO] [stdout] test reviewed_field_choices_compile_to_expression_preserving_patches ... ok
[INFO] [stdout] test merge_rejects_ambiguous_removals_and_reference_cycles ... ok
[INFO] [stdout] test abstract_signatures_limit_normalized_unicode_characters_before_the_suffix ... ok
[INFO] [stdout] test xref_rewrites_do_not_create_inheritance_edges ... ok
[INFO] [stdout] test reverse_bridge_groups_retain_the_first_occurrence_across_review_and_tidy ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/patches.rs (/opt/rustwide/target/debug/deps/patches-70bc2911830b9d79)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test insert_before_removed_anchor_is_snapshot_relative ... ok
[INFO] [stdout] test literal_patches_preserve_padding_when_inspection_trims_it ... ok
[INFO] [stdout] test patch_conflicts_and_invalid_values_leave_original_unchanged ... ok
[INFO] [stdout] test field_authoring_handles_empty_entries_comments_and_duplicate_occurrences ... ok
[INFO] [stdout] test authoring_a_key_and_fields_in_an_empty_entry_is_order_independent ... ok
[INFO] [stdout] test patch_applies_all_structural_edits_and_preserves_original_bytes ... ok
[INFO] [stdout] test renames_rewrite_unambiguous_references_with_shared_key_encoding ... ok
[INFO] [stdout] test ambiguous_reference_renames_fail_but_explicit_reference_edits_are_final ... ok
[INFO] [stdout] test patch_resource_limits_reject_before_returning_an_oversized_snapshot ... ok
[INFO] [stdout] test edits_preserve_unrelated_malformed_blocks_and_can_reduce_oversized_source ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/raw_views.rs (/opt/rustwide/target/debug/deps/raw_views-04c7e73e1c67862c)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test occurrence_indices_follow_source_order_including_duplicates ... ok
[INFO] [stderr]      Running tests/records.rs (/opt/rustwide/target/debug/deps/records-c38d2fb4edb4ecfc)
[INFO] [stdout] test borrowed_fields_retain_original_contents_after_patching ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test records_retain_urls_that_the_renderer_cannot_prepare ... ok
[INFO] [stdout] test mixed_creators_preserve_literal_organizations_and_editor_roles ... ok
[INFO] [stdout] test structured_construction_is_direct_and_rejects_duplicate_keys ... ok
[INFO] [stdout] test signed_calendar_years_preserve_complete_times ... ok
[INFO] [stdout] test record_snapshots_validate_version_shapes_and_extension_numbers ... ok
[INFO] [stdout] test deepest_supported_container_chain_roundtrips_through_snapshot_json ... ok
[INFO] [stdout] test yaml_extensions_and_nested_containers_survive_record_snapshots ... ok
[INFO] [stdout] test records_reconstruct_protected_text_names_dates_containers_and_rendering ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/recovery_stress.rs (/opt/rustwide/target/debug/deps/recovery_stress-dd13afb47299a647)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test inactive_years_with_overlong_digits_do_not_trigger_the_panic_guard ... ok
[INFO] [stdout] test date_guard_uses_the_last_duplicate_field_after_upstream_normalization ... ok
[INFO] [stdout] test month_guard_preserves_safe_cursor_consumption ... ok
[INFO] [stdout] test date_guard_checks_normalized_nonbreaking_spaces_before_conversion ... ok
[INFO] [stdout] test month_recovery_uses_the_effective_raw_expression_span ... ok
[INFO] [stdout] test invalid_scalar_date_parts_keep_forward_macro_expression_spans ... ok
[INFO] [stdout] test month_error_attribution_respects_explicit_days_and_inactive_date_parts ... ok
[INFO] [stdout] test builtin_month_aliases_and_custom_definitions_keep_upstream_semantics ... ok
[INFO] [stdout] test inherited_month_recovery_omits_unowned_source_coordinates ... ok
[INFO] [stdout] test date_guard_preserves_non_numeric_literal_dates ... ok
[INFO] [stdout] test date_guard_rejects_pinned_parser_panic_inputs_without_losing_siblings ... ok
[INFO] [stdout] test syntax_masking_and_value_recovery_share_original_utf8_coordinates ... ok
[INFO] [stdout] test shared_macro_cycle_uses_the_first_reachable_entry_field ... ok
[INFO] [stdout] test trailing_month_whitespace_is_a_field_local_failure ... ok
[INFO] [stdout] test reference_cycles_clear_only_the_effective_duplicate_field ... ok
[INFO] [stdout] test independent_unknown_values_have_no_recovery_pass_ceiling ... ok
[INFO] [stdout] test independent_reference_cycles_recover_in_one_batch ... ok
[INFO] [stdout] test independent_abbreviation_cycles_recover_in_one_batch ... ok
[INFO] [stdout] test unsafe_date_fields_recover_in_batches_without_dropping_records ... ok
[INFO] [stdout] test malformed_latex_blocks_recover_within_the_rescan_budget ... ok
[INFO] [stdout] test cascading_duplicate_field_recovery_has_a_cumulative_work_budget ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/rendering.rs (/opt/rustwide/target/debug/deps/rendering-8ba93ef7496c7e8e)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test citation_html_escapes_ascii_markup_between_unicode_text ... ok
[INFO] [stdout] test note_context_is_local_to_one_render_call ... ok
[INFO] [stdout] test bibliography_label_and_content_have_distinct_ownership ... ok
[INFO] [stdout] test bibliography_layout_and_formatted_content_are_preserved ... ok
[INFO] [stdout] test bibliography_text_preserves_label_only_and_content_only_entries ... ok
[INFO] [stdout] test sorted_citation_nodes_identify_original_request_items ... ok
[INFO] [stderr]      Running tests/styles.rs (/opt/rustwide/target/debug/deps/styles-4d954fcc93259197)
[INFO] [stdout] test all_independent_author_year_groups_are_disambiguated ... ok
[INFO] [stdout] test scalar_sequence_and_group_preserve_their_numbering_scope ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test custom_style_limits_attributes_on_start_and_empty_elements ... ok
[INFO] [stdout] test supplied_parent_requires_matching_independent_identity_and_valid_xml ... ok
[INFO] [stdout] test custom_style_checks_xml_limits_in_subprocess ... ok
[INFO] [stdout] test custom_style_matches_sub_verbo_locator_conditions ... ok
[INFO] [stderr]      Running tests/tidy_corpus.rs (/opt/rustwide/target/debug/deps/tidy_corpus-3afd55408f37b5ce)
[INFO] [stdout] test supplied_parent_preserves_child_identity_and_locale_precedence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.55s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test upstream_corpus_round_trips_after_alphanumeric_normalization ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 15.34s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tidy_spec.rs (/opt/rustwide/target/debug/deps/tidy_spec-d642357126bb8b14)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test extended_name_format_retains_the_entry ... ok
[INFO] [stderr]      Running tests/tidy_transform.rs (/opt/rustwide/target/debug/deps/tidy_transform-5bfb956a12e87e69)
[INFO] [stdout] test all_upstream_specs_match_upstream ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test generated_keys_follow_merged_payload_and_sort_final_keys ... ok
[INFO] [stdout] test renamed_crossrefs_preserve_normalized_inheritance ... ok
[INFO] [stdout] test merges_reject_reference_cycles_in_the_retained_graph ... ok
[INFO] [stdout] test generated_letter_suffixes_extend_past_one_letter ... ok
[INFO] [stdout] test reference_keys_preserve_punctuation_under_text_formatting_options ... ok
[INFO] [stdout] test generated_keys_reserve_final_bases_and_retained_original_keys ... ok
[INFO] [stdout] test tidy_rejects_deep_values_before_reference_or_text_normalization ... ok
[INFO] [stdout] test reference_graph_follows_emitted_duplicate_and_omission_policy ... ok
[INFO] [stdout] test merged_reference_keys_preserve_typography_sensitive_identity ... ok
[INFO] [stdout] test references_follow_generated_and_merged_keys_with_macro_expansion ... ok
[INFO] [stdout] test merging_connected_duplicate_groups_retains_each_field_once ... ok
[INFO] [stdout] test tidy_bounds_nested_optional_command_arguments ... ok
[INFO] [stdout] test escaped_delimiters_preserve_literal_text_during_brace_formatting ... ok
[INFO] [stdout] test renames_preserve_duplicate_occurrences_and_reject_ambiguous_references ... ok
[INFO] [stdout] test reference_normalization_preserves_builtin_macros_definitions_and_literals ... ok
[INFO] [stderr]      Running tests/validation.rs (/opt/rustwide/target/debug/deps/validation-5b8d63c362f9cfa5)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test invalid_source_is_a_parse_failure_not_a_recovery_or_quality_report ... ok
[INFO] [stdout] test record_checks_do_not_apply_biblatex_requirements ... ok
[INFO] [stdout] test source_profile_uses_effective_fields_and_original_occurrence_targets ... ok
[INFO] [stdout] test malformed_date_inputs_fail_before_upstream_arithmetic ... ok
[INFO] [stdout] test identifier_edge_cases_do_not_use_a_crossref_only_doi_regex ... ok
[INFO] [stdout] test nested_container_identifiers_are_not_duplicate_top_level_works ... ok
[INFO] [stdout] test identifier_checks_are_inspect_only_and_never_imply_registration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/_native-adaff4ce121a1d9b)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test module::tests::python_version_preserves_stable_form ... ok
[INFO] [stdout] test module::tests::python_version_uses_pep_440_rc_form ... ok
[INFO] [stdout] test module::tests::build_info_uses_python_version ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests refkit_core
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests _native
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "11282c44a2c77c1f21ba101ecfad4346405c765cbd1f1a67eff63e01fead53a5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "11282c44a2c77c1f21ba101ecfad4346405c765cbd1f1a67eff63e01fead53a5", kill_on_drop: false }`
[INFO] [stdout] 11282c44a2c77c1f21ba101ecfad4346405c765cbd1f1a67eff63e01fead53a5
