[INFO] cloning repository https://github.com/r3dlex/boq-core
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/r3dlex/boq-core" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fr3dlex%2Fboq-core", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fr3dlex%2Fboq-core'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 19863198bc0b7e1080e204ed06de26d2f4a86088
[INFO] testing r3dlex/boq-core against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fr3dlex%2Fboq-core" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-5-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/r3dlex/boq-core
[INFO] finished tweaking git repo https://github.com/r3dlex/boq-core
[INFO] tweaked toml for git repo https://github.com/r3dlex/boq-core written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/r3dlex/boq-core on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/r3dlex/boq-core 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.98.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-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c31bbf95c6a949ac1ce7268d058be361834307be68f366eb96ba395467b33731
[INFO] running `Command { std: "docker" "start" "c31bbf95c6a949ac1ce7268d058be361834307be68f366eb96ba395467b33731", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c31bbf95c6a949ac1ce7268d058be361834307be68f366eb96ba395467b33731", 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" "c31bbf95c6a949ac1ce7268d058be361834307be68f366eb96ba395467b33731" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c31bbf95c6a949ac1ce7268d058be361834307be68f366eb96ba395467b33731", 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" "c31bbf95c6a949ac1ce7268d058be361834307be68f366eb96ba395467b33731" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling log v0.4.32
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling rust_decimal v1.42.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling zlib-rs v0.6.3
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling zip v6.0.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling quick-xml v0.40.1
[INFO] [stderr]    Compiling boq-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 43.87s
[INFO] running `Command { std: "docker" "inspect" "c31bbf95c6a949ac1ce7268d058be361834307be68f366eb96ba395467b33731", 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" "c31bbf95c6a949ac1ce7268d058be361834307be68f366eb96ba395467b33731" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling boq-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 24.85s
[INFO] running `Command { std: "docker" "inspect" "c31bbf95c6a949ac1ce7268d058be361834307be68f366eb96ba395467b33731", 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" "c31bbf95c6a949ac1ce7268d058be361834307be68f366eb96ba395467b33731" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/boq_core-6ac6ceb38fee8be9)
[INFO] [stdout] 
[INFO] [stdout] running 109 tests
[INFO] [stdout] test adapter::obra::tests::maps_gaeb_tree_to_obra_import_document ... ok
[INFO] [stdout] test adapter::obra::tests::maps_non_item_node_kinds_and_fallback_seed ... ok
[INFO] [stdout] test adapter::obra::tests::try_from_gaeb_rejects_parse_only_documents ... ok
[INFO] [stdout] test error::tests::warning_builder_sets_severity_and_location ... ok
[INFO] [stdout] test checksum::tests::computes_stable_sha256_hex ... ok
[INFO] [stdout] test format::tests::detects_gaeb2000_phase ... ok
[INFO] [stdout] test adapter::obra::tests::try_from_gaeb_accepts_supported_documents ... ok
[INFO] [stdout] test format::tests::detects_gaeb90_phase ... ok
[INFO] [stdout] test format::tests::detects_gaeb_xml_phase_case_insensitively ... ok
[INFO] [stdout] test format::tests::empty_extensions_default_to_gaeb_xml_without_phase ... ok
[INFO] [stdout] test format::tests::handles_paths_without_parseable_phase ... ok
[INFO] [stdout] test gaeb90::tests::ignores_blank_records ... ok
[INFO] [stdout] test gaeb90::tests::missing_file_reports_read_error ... ok
[INFO] [stdout] test gaeb90::tests::parses_fixed_width_record_fields ... ok
[INFO] [stdout] test gaeb90::tests::reports_empty_input_as_parse_error ... ok
[INFO] [stdout] test gaeb_xml::tests::invalid_decimal_reports_parse_error ... ok
[INFO] [stdout] test adapter::obra::tests::deterministic_keys_are_stable_for_same_source ... ok
[INFO] [stdout] test gaeb_xml::tests::invalid_utf8_file_reports_decode_error ... ok
[INFO] [stdout] test gaeb_xml::tests::make_section_uses_stable_fallback_without_attributes ... ok
[INFO] [stdout] test gaeb_xml::tests::empty_decimal_fields_are_none_or_zero ... ok
[INFO] [stdout] test gaeb_xml::tests::embedded_support_policy_promotes_ava_and_keeps_bau_parse_only ... ok
[INFO] [stdout] test gaeb_xml::tests::bau_x84_baseline_merge_overlays_prices_without_losing_x83_text ... ok
[INFO] [stdout] test gaeb90::tests::malformed_lines_are_recoverable_findings ... ok
[INFO] [stdout] test gaeb90::tests::parses_synthetic_d81_as_parse_only ... ok
[INFO] [stdout] test gaeb_xml::tests::malformed_item_body_reports_parse_error ... ok
[INFO] [stdout] test gaeb_xml::tests::bau_x84_baseline_merge_reports_duplicate_offer_ordinals ... ok
[INFO] [stdout] test gaeb_xml::tests::malformed_xml_reports_parse_error ... ok
[INFO] [stdout] test gaeb_xml::tests::missing_xml_file_reports_read_error ... ok
[INFO] [stdout] test gaeb_xml::tests::malformed_top_level_xml_reports_parse_error ... ok
[INFO] [stdout] test gaeb_xml::tests::parse_only_xml_export_is_rejected ... ok
[INFO] [stdout] test gaeb_xml::tests::parses_minimal_ava_x81_document ... ok
[INFO] [stdout] test gaeb_xml::tests::parses_priced_item_fields ... ok
[INFO] [stdout] test gaeb_xml::tests::parses_sections_and_fallback_item_fields_without_source_uri_as_parse_only ... ok
[INFO] [stdout] test gaeb_xml::tests::plain_description_does_not_emit_rich_markup_loss ... ok
[INFO] [stdout] test gaeb_xml::tests::preserves_nested_sections_items_and_empty_children ... ok
[INFO] [stdout] test gaeb_xml::tests::schema_validation_findings_record_export_tooling_gap ... ok
[INFO] [stdout] test gaeb_xml::tests::support_policy_matches_absolute_fixture_paths ... ok
[INFO] [stdout] test gaeb_xml::tests::support_policy_promotes_xml33_bau_x83_and_x84_parse_only ... ok
[INFO] [stdout] test gaeb_xml::tests::support_policy_rejects_non_ava_paths_containing_ava_text ... ok
[INFO] [stdout] test gaeb_xml::tests::support_policy_rejects_unsupported_ava_phase ... ok
[INFO] [stdout] test gaeb_xml::tests::unclosed_description_reports_description_error ... ok
[INFO] [stdout] test gaeb_xml::tests::unclosed_item_reports_item_error ... ok
[INFO] [stdout] test gaeb_xml::tests::unclosed_section_reports_section_error ... ok
[INFO] [stdout] test gaeb_xml::tests::xml33_bau_roundtrip_writer_preserves_semantic_item_fields ... ok
[INFO] [stdout] test gaeb_xml::tests::xml_fragment_helpers_preserve_text_and_layout_flags ... ok
[INFO] [stdout] test service_obra_import::tests::unit_convert_bytes_reports_parse_errors_without_support_promotion ... ok
[INFO] [stdout] test service_obra_import::tests::unit_convert_bytes_reports_utf8_decode_errors ... ok
[INFO] [stdout] test support::manifest::tests::gaeb_xml_version_maps_xml_only ... ok
[INFO] [stdout] test service_obra_import::tests::unit_report_from_document_blocks_parse_only_with_stable_code ... ok
[INFO] [stdout] test service_obra_import::tests::unit_report_from_document_blocks_parse_only_even_when_adapter_capability_is_true ... ok
[INFO] [stdout] test support::manifest::tests::phase_code_maps_numeric_x_phases_only ... ok
[INFO] [stdout] test support::manifest::tests::manifest_error_displays_inner_message ... ok
[INFO] [stdout] test support::manifest::tests::normalize_source_path_lowercases_and_trims ... ok
[INFO] [stdout] test support::manifest::tests::manifest_issue_display_with_and_without_id ... ok
[INFO] [stdout] test support::manifest::tests::source_path_matches_target_dir_handles_substring_paths ... ok
[INFO] [stdout] test support::manifest::tests::validate_flags_google_search_url_and_non_https ... ok
[INFO] [stdout] test support::manifest::tests::validate_flags_duplicate_ids ... ok
[INFO] [stdout] test support::manifest::tests::validate_flags_missing_test_mapping_for_supported ... ok
[INFO] [stdout] test support::manifest::tests::validate_flags_executable_outside_reference_only ... ok
[INFO] [stdout] test support::tests::conservative_default_applies_when_no_source_uri ... ok
[INFO] [stdout] test support::tests::default_policy_returns_a_usable_instance ... ok
[INFO] [stdout] test support::tests::capability_constructors_and_status_helpers_are_consistent ... ok
[INFO] [stdout] test support::tests::embedded_policy_is_a_single_instance ... ok
[INFO] [stdout] test support::tests::full_roundtrip_exports ... ok
[INFO] [stdout] test support::tests::gaeb90_queries_are_never_manifest_promoted ... ok
[INFO] [stdout] test support::manifest::tests::validate_flags_unsafe_target_dir_and_invalid_id ... ok
[INFO] [stdout] test support::tests::layered_manifest_policies_downgrade_supported_to_parse_only ... ok
[INFO] [stdout] test support::tests::full_roundtrip_validates ... ok
[INFO] [stdout] test support::tests::layered_policy_downgrades_only ... ok
[INFO] [stdout] test support::tests::layered_policy_never_upgrades ... ok
[INFO] [stdout] test support::manifest::tests::validate_flags_invalid_support_status ... ok
[INFO] [stdout] test support::manifest::tests::validate_flags_reference_only_ci_with_mapped_tests ... ok
[INFO] [stdout] test support::tests::manifest_keeps_supported_parse_only_bau_x83_and_x84 ... ok
[INFO] [stdout] test support::tests::manifest_keeps_non_ava_supported_status_parse_only ... ok
[INFO] [stdout] test support::tests::layered_policy_reference_only_caps_force_reference_only_status ... ok
[INFO] [stdout] test support::tests::layered_policy_reference_only_capability_is_or ... ok
[INFO] [stdout] test support::tests::layered_policy_tightens_capabilities_field_wise ... ok
[INFO] [stdout] test support::tests::parse_only_blocks_export ... ok
[INFO] [stdout] test support::tests::parse_only_detects_input ... ok
[INFO] [stdout] test support::tests::parse_with_obra_adapter_keeps_validation_export_roundtrip_disabled ... ok
[INFO] [stdout] test support::tests::reference_only_blocks_parse ... ok
[INFO] [stdout] test support::tests::reference_only_capabilities_do_not_claim_parser_support ... ok
[INFO] [stdout] test support::tests::reference_only_keeps_detection ... ok
[INFO] [stdout] test support::tests::parse_only_capabilities_do_not_claim_validation_or_adapter_support ... ok
[INFO] [stdout] test support::tests::manifest_parse_failure_falls_back_to_parse_only ... ok
[INFO] [stdout] test support::tests::manifest_promotes_supported_ava_xml_x81 ... ok
[INFO] [stdout] test support::tests::parse_only_blocks_adapter ... ok
[INFO] [stdout] test support::tests::roundtrip_without_schema_exports ... ok
[INFO] [stdout] test support::tests::roundtrip_without_schema_disables_validation ... ok
[INFO] [stdout] test support::tests::support_semantics_helper_matrix_matches_public_contract ... ok
[INFO] [stdout] test support::tests::support_status_future_track_serde_is_snake_case ... ok
[INFO] [stdout] test support::tests::support_status_reference_only_serde_is_snake_case ... ok
[INFO] [stdout] test support::tests::support_status_supported_parse_only_serde_is_snake_case ... ok
[INFO] [stdout] test support::tests::supported_import_detects_input ... ok
[INFO] [stdout] test support::tests::support_status_supported_serde_is_snake_case ... ok
[INFO] [stdout] test support::manifest::tests::embedded_manifest_parses ... ok
[INFO] [stdout] test support::tests::reference_only_marks_reference_boundary ... ok
[INFO] [stdout] test support::tests::roundtrip_capabilities_keep_export_explicit ... ok
[INFO] [stdout] test support::tests::roundtrip_without_schema_validation_keeps_validation_explicitly_false ... ok
[INFO] [stdout] test support::tests::supported_import_does_not_export ... ok
[INFO] [stdout] test support::tests::supported_import_is_not_reference_only ... ok
[INFO] [stdout] test support::manifest::tests::embedded_manifest_validates_cleanly ... ok
[INFO] [stdout] test support::tests::supported_import_parses_input ... ok
[INFO] [stdout] test tests::exposes_package_version ... ok
[INFO] [stdout] test uniclass::tests::uniclass_profile_helpers_are_covered ... ok
[INFO] [stdout] test x31::tests::const_method_chaining_remains_source_compatible ... ok
[INFO] [stdout] test x31::tests::measurement_row_and_formula_evaluation_helpers_are_stable ... ok
[INFO] [stdout] test x31::tests::parser_smoke_covers_private_x31_read_paths ... ok
[INFO] [stdout] test x31::tests::quantity_takeoff_helpers_filter_rows_and_record_attachment_gaps ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 109 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/service.rs (/opt/rustwide/target/debug/deps/boq_core_service-80db9199491f8106)
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/xtask.rs (/opt/rustwide/target/debug/deps/xtask-ea8c30319b48a15f)
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::usage_lists_all_service_contract_commands ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::executable_payload_detection_is_case_insensitive ... ok
[INFO] [stdout] test tests::rejects_invalid_fixture_id_and_unsafe_target_dir ... ok
[INFO] [stdout] test tests::missing_checksum_is_hard_error_for_existing_archive ... ok
[INFO] [stdout] test tests::validates_allowlisted_https_urls ... ok
[INFO] [stdout] test tests::safe_unzip_quarantines_executable_payloads ... ok
[INFO] [stdout] test tests::safe_unzip_rejects_zip_path_traversal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ava_criteria.rs (/opt/rustwide/target/debug/deps/ava_criteria-6c8743d54e24daff)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_bvbs_ava_criteria_matrix_links_golden_reports ... ok
[INFO] [stdout] test test_bvbs_ava_criteria_matrix_rejects_empty_status ... ok
[INFO] [stdout] test test_bvbs_ava_criteria_matrix_flags_manual_evidence ... ok
[INFO] [stdout] test in_v1_blocking_ava_criteria_have_automated_tests ... ok
[INFO] [stdout] test test_bvbs_ava_criteria_matrix_has_fixture_mapping ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bau_roundtrip.rs (/opt/rustwide/target/debug/deps/bau_roundtrip-490340409aa4bb7e)
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test test_bau_docs_use_readiness_not_certification_language ... ok
[INFO] [stdout] test test_bau_visual_pdf_checks_are_manual_or_gap_not_automated_claims ... ok
[INFO] [stdout] test test_bau_criteria_matrix_maps_each_known_bvbs_check ... ok
[INFO] [stdout] test test_bau_x83_golden_report_matches ... ok
[INFO] [stdout] test test_bau_x83_fixture_parses_to_boq_tree ... ok
[INFO] [stdout] test test_bau_x83_extracts_project_and_boq_metadata ... ok
[INFO] [stdout] test test_bau_x83_sections_and_items_match_hierarchy ... ok
[INFO] [stdout] test test_bau_x84_adapter_dto_is_supported_without_export_or_roundtrip ... ok
[INFO] [stdout] test test_bau_x83_unknown_nodes_emit_findings ... ok
[INFO] [stdout] test test_bau_x84_missing_descriptions_resolve_against_x83_baseline ... ok
[INFO] [stdout] test test_bau_x84_prices_map_by_ordinal ... ok
[INFO] [stdout] test test_xml33_bau_export_rejects_mixed_rich_text_without_loss_handling ... ok
[INFO] [stdout] test test_xml33_bau_parse_only_document_rejects_obra_adapter ... ok
[INFO] [stdout] test test_bau_x83_support_promotion_requires_evidence ... ok
[INFO] [stdout] test test_bau_x84_unmatched_ordinal_emits_finding ... ok
[INFO] [stdout] test test_bau_x84_bidder_remarks_preserved ... ok
[INFO] [stdout] test test_xml33_bau_roundtrip_does_not_claim_byte_identical_output ... ok
[INFO] [stdout] test test_xml33_bau_schema_validation_gap_is_recorded_when_tooling_unavailable ... ok
[INFO] [stdout] test test_xml33_bau_x83_exports_gaeb_xml ... ok
[INFO] [stdout] test test_xml33_bau_x83_adapts_to_obra_dto_snapshot_when_supported ... ok
[INFO] [stdout] test test_xml33_bau_x84_adapts_to_obra_dto_snapshot_when_supported ... ok
[INFO] [stdout] test test_xml33_bau_x84_exports_gaeb_xml ... ok
[INFO] [stdout] test test_xml33_bau_x83_imports_to_rich_model_snapshot ... ok
[INFO] [stdout] test test_xml33_bau_x83_import_export_import_preserves_hierarchy_ordinals_quantities_texts ... ok
[INFO] [stdout] test test_xml33_bau_x84_imports_to_rich_model_snapshot ... ok
[INFO] [stdout] test test_bau_x83_adapter_dto_is_supported_without_export_or_roundtrip ... ok
[INFO] [stdout] test test_xml33_bau_x84_matches_x83_baseline_by_ordinal ... ok
[INFO] [stdout] test test_xml33_bau_x84_missing_ordinal_is_nonfatal_finding ... ok
[INFO] [stdout] test test_bau_x83_tender_specific_fields_are_preserved ... ok
[INFO] [stdout] test test_xml33_bau_x84_import_export_import_preserves_prices_and_findings ... ok
[INFO] [stdout] test test_bvbs_bau_x83_x84_manifest_statuses_have_readiness_evidence ... ok
[INFO] [stdout] test test_bau_x84_support_promotion_requires_bid_evidence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bvbs_ava_integration.rs (/opt/rustwide/target/debug/deps/bvbs_ava_integration-2bd5c414b346e42a)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_ava_rich_text_preserves_plain_text_and_markup_findings ... ok
[INFO] [stdout] test test_ava_xhtml_table_is_structured_or_reported ... ok
[INFO] [stdout] test test_unknown_ava_nodes_emit_structured_findings ... ok
[INFO] [stdout] test test_bvbs_ava_x84_golden_report_matches ... ok
[INFO] [stdout] test test_xml_version_metadata_is_extracted ... ok
[INFO] [stdout] test ava_x84_imports_priced_bid_snapshot ... ok
[INFO] [stdout] test test_golden_reports_capture_support_status_and_findings ... ok
[INFO] [stdout] test ava_x86_imports_contract_award_snapshot ... ok
[INFO] [stdout] test test_bvbs_ava_x86_golden_report_matches ... ok
[INFO] [stdout] test ava_x81_imports_to_rich_model_and_obra_snapshot ... ok
[INFO] [stderr]      Running tests/catalogo_cuadro.rs (/opt/rustwide/target/debug/deps/catalogo_cuadro-0c5fd4dcc4928469)
[INFO] [stdout] test test_bvbs_ava_x81_golden_report_matches ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test fixture_exposes_catalogo_cuadro_profile_metadata ... ok
[INFO] [stdout] test overlay_matches_nested_rich_text_without_duplicate_references ... ok
[INFO] [stdout] test invalid_catalogo_fixture_variants_are_reported_explicitly ... ok
[INFO] [stderr]      Running tests/csi_masterformat_overlay.rs (/opt/rustwide/target/debug/deps/csi_masterformat_overlay-67dd7230564c30fd)
[INFO] [stdout] test parse_only_document_remains_not_adapter_supported_after_catalogo_overlay ... ok
[INFO] [stdout] test catalogo_fixture_attaches_concept_and_cuadro_without_support_promotion ... ok
[INFO] [stdout] test overlay_completes_missing_cuadro_when_concept_reference_already_exists ... ok
[INFO] [stdout] test malformed_existing_annotations_are_reported_not_hidden ... ok
[INFO] [stdout] test obra_adapter_exports_catalogo_and_cuadro_when_adapter_is_already_supported ... ok
[INFO] [stdout] test overlay_completes_missing_concept_when_cuadro_reference_already_exists ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test overlay_matches_xhtml_long_text_case_insensitively ... ok
[INFO] [stdout] test overlay_matches_nested_rich_text_without_duplicate_classifications ... ok
[INFO] [stdout] test invalid_masterformat_fixture_variants_are_reported_explicitly ... ok
[INFO] [stdout] test malformed_existing_annotations_are_reported_not_hidden ... ok
[INFO] [stdout] test parse_only_document_remains_not_adapter_supported_after_masterformat_overlay ... ok
[INFO] [stdout] test obra_adapter_exports_masterformat_when_adapter_is_already_supported ... ok
[INFO] [stdout] test masterformat_mapping_fixture_attaches_classification_without_support_promotion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/din276_classification.rs (/opt/rustwide/target/debug/deps/din276_classification-7c013b542b38ec67)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test invalid_mapping_fixture_is_rejected_as_loss_evidence ... ok
[INFO] [stdout] test invalid_mapping_fixture_variants_are_reported_explicitly ... ok
[INFO] [stdout] test din276_fixture_preserves_2018_top_groups_hierarchy_and_milestones ... ok
[INFO] [stdout] test overlay_matches_nested_rich_text_without_duplicate_classifications ... ok
[INFO] [stdout] test overlay_matches_xhtml_long_text_case_insensitively ... ok
[INFO] [stdout] test parse_only_document_remains_not_adapter_supported_after_din276_overlay ... ok
[INFO] [stdout] test obra_adapter_exports_all_canonical_classification_system_codes_as_evidence ... ok
[INFO] [stdout] test malformed_existing_annotations_are_reported_not_hidden ... ok
[INFO] [stdout] test din276_mapping_fixture_attaches_classification_without_support_promotion ... ok
[INFO] [stderr]      Running tests/docs_mvp.rs (/opt/rustwide/target/debug/deps/docs_mvp-231c902d607406cf)
[INFO] [stdout] test obra_adapter_exports_din276_classification_when_adapter_is_already_supported ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test mdbook_documentation_mvp_scaffold_exists ... ok
[INFO] [stdout] test test_developer_guide_links_fixture_manifest ... ok
[INFO] [stdout] test test_certification_guide_uses_no_certified_claim ... ok
[INFO] [stdout] test test_paid_cert_runbook_requires_human_authorization ... ok
[INFO] [stdout] test test_developer_guide_states_95_coverage_policy ... ok
[INFO] [stdout] test test_runbook_distinguishes_readiness_from_certified_status ... ok
[INFO] [stdout] test test_certification_guide_mentions_paid_gate ... ok
[INFO] [stdout] test test_user_guide_explains_boq_output_fields ... ok
[INFO] [stdout] test documentation_guides_cover_required_mvp_topics ... ok
[INFO] [stdout] test test_user_guide_x89_status_uses_manifest_vocabulary ... ok
[INFO] [stdout] test test_user_guide_warns_reference_only_sources ... ok
[INFO] [stdout] test docs_do_not_overclaim_certification_or_future_formats ... ok
[INFO] [stdout] test test_user_guide_links_supported_formats ... ok
[INFO] [stdout] test test_cert_readiness_checklist_references_green_pr_gates ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dqe_quantity.rs (/opt/rustwide/target/debug/deps/dqe_quantity-be1d944a98a3a03e)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test fixture_exposes_dqe_profile_metadata ... ok
[INFO] [stdout] test invalid_dqe_fixture_variants_are_reported_explicitly ... ok
[INFO] [stdout] test overlay_matches_xhtml_long_text_case_insensitively ... ok
[INFO] [stdout] test overlay_matches_nested_rich_text_without_duplicate_references ... ok
[INFO] [stdout] test dqe_fixture_attaches_classification_quantity_and_loss_without_support_promotion ... ok
[INFO] [stdout] test obra_adapter_exports_dqe_classification_and_preserves_quantity_metadata ... ok
[INFO] [stdout] test malformed_existing_annotations_are_reported_not_hidden ... ok
[INFO] [stdout] test parse_only_document_remains_not_adapter_supported_after_dqe_overlay ... ok
[INFO] [stdout] test overlay_completes_missing_quantity_when_dqe_classification_already_exists ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fixtures_manifest.rs (/opt/rustwide/target/debug/deps/fixtures_manifest-e535e56d42a240cc)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test fixture_manifest_verifies_offline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gaeb2000_compatibility.rs (/opt/rustwide/target/debug/deps/gaeb2000_compatibility-0ee31e2db77752c2)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_gaeb2000_phase_detector_maps_p81_to_p86 ... ok
[INFO] [stdout] test test_gaeb2000_tokenizer_handles_begin_end_nesting ... ok
[INFO] [stdout] test test_gaeb2000_tokenizer_reports_unclosed_begin_blocks ... ok
[INFO] [stdout] test test_issue_39_artifacts_bind_gaeb2000_boundary ... ok
[INFO] [stdout] test test_gaeb2000_manifest_sources_are_future_or_reference_only ... ok
[INFO] [stdout] test test_gaeb2000_mapping_chart_is_not_used_as_runtime_support_evidence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gaeb90_adapter_promotion.rs (/opt/rustwide/target/debug/deps/gaeb90_adapter_promotion-c77bc7d31e1ce874)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_gaeb90_adapter_gap_matrix_lists_required_fields ... ok
[INFO] [stdout] test test_phase10_public_docs_name_selected_d83_adapter_boundary ... ok
[INFO] [stdout] test test_phase10_artifacts_bind_gap_analysis_and_current_issue ... ok
[INFO] [stdout] test test_gaeb90_malformed_fixed_width_recovery_findings ... ok
[INFO] [stdout] test test_gaeb90_windows1252_umlaut_decode_cases ... ok
[INFO] [stdout] test test_gaeb90_d81_d83_hierarchy_extraction_red_tests ... ok
[INFO] [stdout] test test_mwm_rialto_is_reference_only_non_executed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gaeb90_encoding.rs (/opt/rustwide/target/debug/deps/gaeb90_encoding-bd4496e32d3f415f)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_gaeb90_windows_1252_umlauts_decode ... ok
[INFO] [stdout] test test_gaeb90_original_bytes_checksum_preserved ... ok
[INFO] [stdout] test test_gaeb90_invalid_bytes_emit_findings ... ok
[INFO] [stdout] test test_gaeb90_encoding_detection_is_explicit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gaeb90_integration.rs (/opt/rustwide/target/debug/deps/gaeb90_integration-0b1c88ae4ac79b8f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/gaeb_xml34_beta.rs (/opt/rustwide/target/debug/deps/gaeb_xml34_beta-af6e6e49f2bc8985)
[INFO] [stdout] test dangl_gaeb90_d83_parses_as_fixture_backed_adapter_compatible ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_no_bvbs_certification_claim_for_xml34_beta ... ok
[INFO] [stdout] test test_issue_38_artifacts_bind_beta_adr_and_impact_doc ... ok
[INFO] [stdout] test test_beta_sustainability_fields_are_recorded_as_model_impact_notes ... ok
[INFO] [stdout] test test_gaeb_xml34_sources_are_reference_only ... ok
[INFO] [stdout] test test_gaeb_xml34_does_not_promote_supported_versions ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gaeb_xml_compatibility.rs (/opt/rustwide/target/debug/deps/gaeb_xml_compatibility-8f9388e16923db02)
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_issue_37_planning_artifacts_bind_boundary_adr ... ok
[INFO] [stdout] test test_manifest_catalogs_gaeb_xml31_and_xml32_sources ... ok
[INFO] [stdout] test test_xml_version_detector_distinguishes_31_32_33_namespaces ... ok
[INFO] [stdout] test test_xml31_schema_sources_remain_reference_only ... ok
[INFO] [stdout] test test_unsupported_legacy_xml_features_emit_structured_findings ... ok
[INFO] [stdout] test test_xml32_ava_fixtures_remain_future_track_until_parser_promotion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gaebxmlchecker_ava.rs (/opt/rustwide/target/debug/deps/gaebxmlchecker_ava-8e4c49f2067feb7a)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test gaebxmlchecker_ava_evidence_directory_has_no_executable_payloads ... ok
[INFO] [stdout] test committed_checker_evidence_has_safe_schema_and_no_certification_claim ... ok
[INFO] [stdout] test test_gaebxmlchecker_ava_evidence_output_per_fixture ... ok
[INFO] [stdout] test test_gaebxmlchecker_ava_optional_tool_skip ... ok
[INFO] [stdout] test test_gaebxmlchecker_ava_no_certification_claim ... ok
[INFO] [stdout] test test_gaebxmlchecker_ava_source_status_matrix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/handel_boundary.rs (/opt/rustwide/target/debug/deps/handel_boundary-2f792bc47645bb4b)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_handel_interactive_schema_charts_are_reference_only ... ok
[INFO] [stdout] test test_trade_document_is_not_classified_as_boq ... ok
[INFO] [stdout] test test_x93_x94_phase_detector_red_tests ... ok
[INFO] [stdout] test test_issue_42_artifacts_bind_handel_boundary ... ok
[INFO] [stdout] test test_handel_sources_are_cataloged_by_phase_x93_x94_x96_x97 ... ok
[INFO] [stdout] test test_handel_boundary_adr_exists_before_parser_modules ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/kosten_kalkulation_boundary.rs (/opt/rustwide/target/debug/deps/kosten_kalkulation_boundary-1119653164e5aec9)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_issue_41_artifacts_bind_kosten_boundary ... ok
[INFO] [stdout] test test_kosten_interactive_schema_charts_are_reference_only ... ok
[INFO] [stdout] test test_x52_item_reference_mapping_red_tests ... ok
[INFO] [stdout] test test_cost_component_model_red_tests ... ok
[INFO] [stdout] test test_costing_boundary_adr_exists_before_parser_modules ... ok
[INFO] [stdout] test test_costing_sources_are_cataloged_by_phase_x50_x51_x52 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/large_boq_benchmarks.rs (/opt/rustwide/target/debug/deps/large_boq_benchmarks-1a16a1f09491c69b)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_benchmark_docs_include_machine_context ... ok
[INFO] [stdout] test test_large_boq_fixture_generator_is_deterministic ... ok
[INFO] [stdout] test benchmark_harness_includes_license_safe_fixture_path ... ok
[INFO] [stdout] test bench_parse_large_gaeb_xml_under_budget ... ok
[INFO] [stdout] test bench_adapter_conversion_under_budget ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/malformed_input_properties.rs (/opt/rustwide/target/debug/deps/malformed_input_properties-208d6a40bf290e6c)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_xml_unknown_elements_never_silent_drop ... ok
[INFO] [stderr]      Running tests/multi_standard_model.rs (/opt/rustwide/target/debug/deps/multi_standard_model-ddd217101e296dd5)
[INFO] [stdout] test test_gaeb90_random_line_lengths_never_panic ... ok
[INFO] [stdout] test test_malformed_ordinal_numbers_emit_findings ... ok
[INFO] [stdout] test test_fuzz_corpus_minimizes_regressions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test legacy_boq_item_json_defaults_to_empty_annotations ... ok
[INFO] [stdout] test source_compatible_boq_item_literal_does_not_require_annotations_field ... ok
[INFO] [stdout] test annotations_host_classification_price_quantity_progress_provenance_and_loss ... ok
[INFO] [stdout] test malformed_annotation_metadata_returns_loss_finding ... ok
[INFO] [stdout] test parsed_items_start_with_empty_multi_standard_annotations_without_support_promotion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nlsfb_overlay.rs (/opt/rustwide/target/debug/deps/nlsfb_overlay-0cd9dfc3da2849dc)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test nlsfb_fixture_defaults_group_code_when_profile_omits_it ... ok
[INFO] [stdout] test overlay_matches_xhtml_long_text_case_insensitively ... ok
[INFO] [stdout] test invalid_nlsfb_fixture_variants_are_reported_explicitly ... ok
[INFO] [stdout] test overlay_matches_nested_rich_text_without_duplicate_classifications ... ok
[INFO] [stdout] test malformed_existing_annotations_are_reported_not_hidden ... ok
[INFO] [stdout] test obra_adapter_exports_nlsfb_when_adapter_is_already_supported ... ok
[INFO] [stdout] test parse_only_document_remains_not_adapter_supported_after_nlsfb_overlay ... ok
[INFO] [stdout] test nlsfb_mapping_fixture_attaches_classification_without_support_promotion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/prezzario_computo.rs (/opt/rustwide/target/debug/deps/prezzario_computo-f2465d2afbc2d536)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test fixture_exposes_prezzario_computo_profile_metadata ... ok
[INFO] [stdout] test invalid_prezzario_fixture_variants_are_reported_explicitly ... ok
[INFO] [stdout] test overlay_matches_nested_rich_text_without_duplicate_references ... ok
[INFO] [stdout] test overlay_matches_xhtml_long_text_case_insensitively ... ok
[INFO] [stdout] test malformed_existing_annotations_are_reported_not_hidden ... ok
[INFO] [stdout] test parse_only_document_remains_not_adapter_supported_after_prezzario_overlay ... ok
[INFO] [stdout] test obra_adapter_exports_prezzario_catalog_when_adapter_is_already_supported ... ok
[INFO] [stdout] test prezzario_fixture_attaches_price_quantity_and_loss_without_support_promotion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/public_api_docs.rs (/opt/rustwide/target/debug/deps/public_api_docs-a3b2ba3e03af4249)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test catalogo_cuadro_contract_is_documented_without_support_promotion ... ok
[INFO] [stdout] test error_and_finding_semantics_are_documented ... ok
[INFO] [stdout] test dqe_quantity_contract_is_documented_without_support_promotion ... ok
[INFO] [stdout] test public_parse_entrypoints_are_documented_for_required_phases ... ok
[INFO] [stdout] test obra_adapter_dto_contract_has_examples ... ok
[INFO] [stdout] test masterformat_overlay_contract_is_documented_without_support_promotion ... ok
[INFO] [stdout] test din276_overlay_contract_is_documented_without_support_promotion ... ok
[INFO] [stdout] test multi_standard_model_contract_is_documented_without_support_promotion ... ok
[INFO] [stdout] test prezzario_computo_contract_is_documented_without_support_promotion ... ok
[INFO] [stdout] test nlsfb_overlay_contract_is_documented_without_support_promotion ... ok
[INFO] [stdout] test sinapi_catalog_contract_is_documented_without_support_promotion ... ok
[INFO] [stdout] test service_contract_json_boundary_is_documented_without_support_promotion ... ok
[INFO] [stdout] test stabu_raw_contract_is_documented_without_support_promotion ... ok
[INFO] [stdout] test support_status_types_are_public_and_stable ... ok
[INFO] [stdout] test public_modules_have_examples_or_doc_rationale ... ok
[INFO] [stdout] test spreadsheet_neutral_contract_is_documented_without_support_promotion ... ok
[INFO] [stdout] test x89_billing_draft_contract_is_documented ... ok
[INFO] [stdout] test test_rustdoc_api_reference_no_support_overclaiming ... ok
[INFO] [stdout] test test_rustdoc_examples_parse_minimal_fixture ... ok
[INFO] [stderr]      Running tests/release_automation.rs (/opt/rustwide/target/debug/deps/release_automation-71b8d07e1d11d789)
[INFO] [stdout] test uniclass_overlay_contract_is_documented_without_support_promotion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test cargo_metadata_contains_release_fields ... ok
[INFO] [stdout] test changelog_mentions_support_status_changes ... ok
[INFO] [stdout] test test_release_guide_mentions_manual_publish_gate ... ok
[INFO] [stdout] test release_workflow_is_dry_run_safe ... ok
[INFO] [stdout] test publish_requires_manual_authorization ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/service_contract.rs (/opt/rustwide/target/debug/deps/service_contract-cbc48c9db885814d)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test analyze_format_hint_accepts_aliases_and_rejects_unknown_values ... ok
[INFO] [stdout] test analyze_malformed_input_returns_error_contract_without_support_promotion ... ok
[INFO] [stdout] test service_contract_schema_and_golden_fixtures_are_checked_in ... ok
[INFO] [stdout] test analyze_gaeb_xml_returns_service_json_contract_with_support_evidence ... ok
[INFO] [stdout] test analyze_gaeb90_hint_and_path_detection_return_service_contract ... ok
[INFO] [stdout] test library_reports_match_checked_in_golden_fixtures ... ok
[INFO] [stdout] test service_cli_reports_read_errors_without_success ... ok
[INFO] [stdout] test service_cli_rejects_invalid_invocations_without_json_success ... ok
[INFO] [stdout] test service_cli_analyze_emits_json_contract ... ok
[INFO] [stdout] test service_cli_output_matches_checked_in_golden_fixtures ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/service_export_boundary.rs (/opt/rustwide/target/debug/deps/service_export_boundary-b1d27dab80828479)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test export_boundary_report_separates_neutral_csv_from_blocked_formats ... ok
[INFO] [stdout] test export_boundary_schema_docs_and_cli_are_stable ... ok
[INFO] [stdout] test parse_only_inputs_do_not_gain_export_or_roundtrip_support_claims ... ok
[INFO] [stdout] test neutral_csv_boundary_is_oz_keyed_and_fail_closed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/service_market_overlays.rs (/opt/rustwide/target/debug/deps/service_market_overlays-b7db20053df0ce4a)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test market_overlay_schema_and_docs_are_checked_in ... ok
[INFO] [stdout] test market_overlay_readiness_report_is_stable_and_support_honest ... ok
[INFO] [stdout] test market_overlay_cli_output_matches_library_contract ... ok
[INFO] [stdout] test market_overlays_do_not_promote_parse_only_inputs_or_adapter_support ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/service_obra_import.rs (/opt/rustwide/target/debug/deps/service_obra_import-b3da62766d203d65)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test obra_import_schema_docs_and_golden_fixtures_are_checked_in ... ok
[INFO] [stdout] test obra_import_blocked_status_codes_cover_future_reference_and_supported_without_adapter ... ok
[INFO] [stdout] test obra_import_parse_only_fixture_is_blocked_with_stable_code ... ok
[INFO] [stdout] test obra_import_path_detection_and_parse_errors_are_stable ... ok
[INFO] [stdout] test obra_import_golden_fixtures_match_schema_required_shapes ... ok
[INFO] [stdout] test library_reports_match_checked_in_obra_import_golden_fixtures ... ok
[INFO] [stdout] test obra_import_supported_fixture_returns_stable_dto_contract ... ok
[INFO] [stdout] test service_cli_obra_import_output_matches_checked_in_golden_fixtures ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/service_support_manifest.rs (/opt/rustwide/target/debug/deps/service_support_manifest-c474b05cfc09f9b8)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test manifest_parser_rejects_unknown_support_vocabulary ... ok
[INFO] [stdout] test support_manifest_schema_docs_and_golden_fixture_are_checked_in ... ok
[INFO] [stdout] test support_manifest_export_preserves_exact_vocabulary_and_support_honesty ... ok
[INFO] [stdout] test non_paid_service_contract_rows_are_exported_without_downloads ... ok
[INFO] [stdout] test support_manifest_export_includes_expected_service_gating_rows ... ok
[INFO] [stdout] test non_paid_manifest_rows_match_exact_runtime_fixture_paths ... ok
[INFO] [stderr]      Running tests/sinapi_bdi.rs (/opt/rustwide/target/debug/deps/sinapi_bdi-7022a9009b4596fd)
[INFO] [stdout] test support_manifest_cli_output_matches_golden_fixture ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test invalid_sinapi_fixture_variants_are_reported_explicitly ... ok
[INFO] [stdout] test sinapi_profile_accepts_br_jurisdiction_and_desonerado_basis ... ok
[INFO] [stdout] test overlay_matches_xhtml_long_text_case_insensitively ... ok
[INFO] [stdout] test overlay_matches_nested_rich_text_without_duplicate_catalog_references ... ok
[INFO] [stdout] test sinapi_profile_metadata_is_exposed_from_fixture_and_overlay ... ok
[INFO] [stdout] test sinapi_fixture_attaches_catalog_and_bdi_without_support_promotion ... ok
[INFO] [stdout] test obra_adapter_exports_sinapi_catalog_when_adapter_is_already_supported ... ok
[INFO] [stdout] test malformed_existing_annotations_are_reported_not_hidden ... ok
[INFO] [stdout] test parse_only_document_remains_not_adapter_supported_after_sinapi_overlay ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/spreadsheet_neutral.rs (/opt/rustwide/target/debug/deps/spreadsheet_neutral-ba4b4eae31e944dd)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test neutral_csv_roundtrip_preserves_quoted_text_and_metadata ... ok
[INFO] [stdout] test parse_only_document_is_not_promoted_by_neutral_csv_export_or_update ... ok
[INFO] [stdout] test neutral_csv_rejects_malformed_rows_and_duplicate_headers ... ok
[INFO] [stdout] test neutral_csv_update_rejects_missing_or_empty_oz_without_row_order_guessing ... ok
[INFO] [stdout] test neutral_csv_export_carries_provenance_support_and_loss_without_support_promotion ... ok
[INFO] [stdout] test neutral_csv_update_records_unmatched_or_invalid_rows_as_findings ... ok
[INFO] [stdout] test neutral_csv_update_matches_by_oz_with_reordered_and_inserted_columns ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/spreadsheet_roundtrip_boundary.rs (/opt/rustwide/target/debug/deps/spreadsheet_roundtrip_boundary-43a965861fbe54b3)
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_inserted_columns_do_not_break_oz_matching_red_tests ... ok
[INFO] [stdout] test test_issue_44_artifacts_bind_spreadsheet_boundary ... ok
[INFO] [stdout] test test_roundtrip_boundary_adr_exists_before_dependencies ... ok
[INFO] [stdout] test test_missing_oz_rejects_roundtrip_red_tests ... ok
[INFO] [stdout] test test_oz_matching_reordered_columns_red_tests ... ok
[INFO] [stdout] test test_spreadsheet_sources_are_reference_only_non_executed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stabu_raw.rs (/opt/rustwide/target/debug/deps/stabu_raw-4305d81147edc632)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test fixture_exposes_raw_profile_metadata ... ok
[INFO] [stdout] test fixture_exposes_stabu_profile_metadata ... ok
[INFO] [stdout] test invalid_stabu_raw_fixture_variants_are_reported_explicitly ... ok
[INFO] [stdout] test overlay_matches_nested_rich_text_without_duplicate_references ... ok
[INFO] [stdout] test malformed_existing_annotations_are_reported_not_hidden ... ok
[INFO] [stdout] test overlay_completes_missing_raw_when_stabu_classification_already_exists ... ok
[INFO] [stdout] test stabu_raw_fixture_attaches_classification_catalog_and_loss_without_support_promotion ... ok
[INFO] [stdout] test obra_adapter_exports_stabu_raw_evidence_when_adapter_is_already_supported ... ok
[INFO] [stderr]      Running tests/testing_strategy.rs (/opt/rustwide/target/debug/deps/testing_strategy-3b0a3e908ddc8a61)
[INFO] [stdout] test parse_only_document_remains_not_adapter_supported_after_stabu_overlay ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test manifest_parse_errors_expose_messages_for_quality_gates ... ok
[INFO] [stdout] test bau_legacy_sources_remain_gated_until_version_tests_pass ... ok
[INFO] [stdout] test phase_catalog_includes_requested_current_and_future_gaeb_phases ... ok
[INFO] [stdout] test bau_source_matrix_lists_xml33_xml32_xml31_x83_x84_pdf_criteria ... ok
[INFO] [stdout] test future_track_fixtures_have_catalog_tests_and_reference_fixtures_do_not_claim_tests ... ok
[INFO] [stdout] test support_statuses_prevent_overclaiming_follow_on_tracks ... ok
[INFO] [stdout] test non_certification_schema_and_example_sources_are_cataloged ... ok
[INFO] [stdout] test bvbs_certification_and_checker_areas_are_cataloged ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/texterstellung.rs (/opt/rustwide/target/debug/deps/texterstellung-4092293433ed7df4)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_text_unclosed_description_reports_error ... ok
[INFO] [stdout] test test_text_malformed_description_reports_parse_error ... ok
[INFO] [stdout] test test_text_nested_table_cdata_and_break_markup_are_preserved ... ok
[INFO] [stdout] test test_text_empty_table_and_empty_text_complement_are_preserved ... ok
[INFO] [stdout] test test_text_empty_description_keeps_attribute_title ... ok
[INFO] [stdout] test test_text_plain_description_without_markup_stays_plain ... ok
[INFO] [stdout] test test_text_unsupported_layout_emits_findings ... ok
[INFO] [stdout] test test_text_x81_rich_text_blocks_preserved ... ok
[INFO] [stdout] test test_text_x82_cost_estimate_metadata_preserved ... ok
[INFO] [stdout] test test_text_tables_normalize_to_document_blocks ... ok
[INFO] [stdout] test test_texterstellung_support_promotion_requires_rich_text_evidence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/texterstellung_criteria.rs (/opt/rustwide/target/debug/deps/texterstellung_criteria-fbcece886be92d1d)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_text_layout_manual_evidence_is_marked_manual ... ok
[INFO] [stdout] test test_text_criteria_matrix_covers_all_known_sections ... ok
[INFO] [stdout] test test_text_fixture_golden_reports_link_criteria ... ok
[INFO] [stdout] test test_text_support_claims_require_matrix_status ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stderr]      Running tests/uniclass_overlay.rs (/opt/rustwide/target/debug/deps/uniclass_overlay-7fa8545d63b1ff7c)
[INFO] [stdout] test invalid_uniclass_fixture_variants_are_reported_explicitly ... ok
[INFO] [stdout] test fixture_without_table_code_derives_table_code_from_uniclass_prefix ... ok
[INFO] [stdout] test overlay_matches_nested_rich_text_without_duplicate_classifications ... ok
[INFO] [stdout] test overlay_matches_xhtml_long_text_case_insensitively ... ok
[INFO] [stdout] test parse_only_document_remains_not_adapter_supported_after_uniclass_overlay ... ok
[INFO] [stdout] test obra_adapter_exports_uniclass_when_adapter_is_already_supported ... ok
[INFO] [stdout] test uniclass_mapping_fixture_attaches_classification_without_support_promotion ... ok
[INFO] [stdout] test malformed_existing_annotations_are_reported_not_hidden ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/x31_domain.rs (/opt/rustwide/target/debug/deps/x31_domain-cbeb5bcd3ca929c4)
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test test_bvbs_x31_attachments_are_detected ... ok
[INFO] [stdout] test test_bvbs_x31_formula_records_preserve_source ... ok
[INFO] [stdout] test test_bvbs_x31_parses_measurement_groups ... ok
[INFO] [stdout] test test_reb_formula_decimal_overflow_yields_finding ... ok
[INFO] [stdout] test test_reb_formula_quantity_result_precision ... ok
[INFO] [stdout] test test_reb_formula_simple_arithmetic ... ok
[INFO] [stdout] test test_reb_formula_trailing_tokens_are_unevaluated ... ok
[INFO] [stdout] test test_reb_formula_unsupported_expression_yields_finding ... ok
[INFO] [stdout] test test_x31_canonical_quantity_integration_preserves_provenance_and_loss_findings ... ok
[INFO] [stdout] test test_reb_formula_unary_and_division_are_deterministic ... ok
[INFO] [stdout] test test_x31_domain_is_serializable ... ok
[INFO] [stdout] test test_x31_domain_represents_formula_rows ... ok
[INFO] [stdout] test test_x31_domain_links_measurements_to_ordinal ... ok
[INFO] [stdout] test test_x31_canonical_quantity_missing_result_is_loss_finding ... ok
[INFO] [stdout] test test_linked_progress_report_is_deterministic ... ok
[INFO] [stdout] test test_x31_domain_represents_attachments_as_findings_or_assets ... ok
[INFO] [stdout] test test_formula_evaluator_never_panics_on_bad_input ... ok
[INFO] [stdout] test test_x31_links_to_x86_by_ordinal ... ok
[INFO] [stdout] test test_x31_parse_file_reports_missing_file ... ok
[INFO] [stdout] test test_x31_parser_accepts_aliases_child_units_and_decimal_comma ... ok
[INFO] [stdout] test test_x31_parser_preserves_nested_formula_markup_as_source_text ... ok
[INFO] [stdout] test test_x31_parser_reports_malformed_xml ... ok
[INFO] [stdout] test test_x31_parser_reports_started_unsupported_containers_and_empty_groups ... ok
[INFO] [stdout] test test_x31_parser_reports_unsupported_features ... ok
[INFO] [stdout] test test_x31_unmatched_measurement_is_nonfatal ... ok
[INFO] [stdout] test test_x31_x86_quantity_mismatch_reports_finding ... ok
[INFO] [stdout] test test_x31_parser_reports_unclosed_rows ... ok
[INFO] [stdout] test test_x31_parser_reports_empty_row_unknown_fields ... ok
[INFO] [stdout] test test_x31_parser_reports_formula_text_read_errors ... ok
[INFO] [stdout] test test_x31_parser_reports_document_level_unsupported_containers ... ok
[INFO] [stdout] test test_x31_parser_reports_decimal_parse_errors ... ok
[INFO] [stdout] test test_x31_parse_file_reads_document_from_disk ... FAILED
[INFO] [stdout] test test_bvbs_x31_support_promotion_requires_parser_evidence ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_x31_parse_file_reads_document_from_disk stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_x31_parse_file_reads_document_from_disk' (2188) panicked at tests/x31_domain.rs:286:40:
[INFO] [stdout] temp dir: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d6128d7adb1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5d6128d7adb1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5d6128d7adb1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5d6128d7adb1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stderr] error: test failed, to rerun pass `--test x31_domain`
[INFO] [stdout]    4:     0x5d6128d9088a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5d6128d9088a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5d6128d7f28c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5d6128d7f28c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5d6128d584b6 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5d6128d584b6 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5d6128d72a69 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5d6128bdef90 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5d6128bdef90 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5d6128d72c22 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5d6128d72c22 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5d6128d58562 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5d6128d4fc19 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5d6128d5915d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5d6128d9105c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5d6128d90dd2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5d6128bafb1c - <core[6883ba1bc0fe4ed1]::result::Result<(), core[6883ba1bc0fe4ed1]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1183:23
[INFO] [stdout]   21:     0x5d6128bb979c - x31_domain[82f1e5eca29b31d1]::test_x31_parse_file_reads_document_from_disk
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/x31_domain.rs:286:40
[INFO] [stdout]   22:     0x5d6128bb2f47 - x31_domain[82f1e5eca29b31d1]::test_x31_parse_file_reads_document_from_disk::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/x31_domain.rs:284:50
[INFO] [stdout]   23:     0x5d6128bd1c66 - <x31_domain[82f1e5eca29b31d1]::test_x31_parse_file_reads_document_from_disk::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5d6128bd22cb - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5d6128bd22cb - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5d6128bdf915 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5d6128bdf915 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5d6128bdf915 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   29:     0x5d6128bdf915 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5d6128bdf915 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5d6128bdf915 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5d6128bdf915 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5d6128bda3c4 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5d6128bda3c4 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5d6128be2a62 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5d6128be2a62 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5d6128be2a62 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   38:     0x5d6128be2a62 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5d6128be2a62 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5d6128be2a62 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5d6128be2a62 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5d6128d7a0cf - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   43:     0x5d6128d7a0cf - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   44:     0x7124fcac4aa4 - <unknown>
[INFO] [stdout]   45:     0x7124fcb51a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_x31_parse_file_reads_document_from_disk
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 32 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c31bbf95c6a949ac1ce7268d058be361834307be68f366eb96ba395467b33731", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c31bbf95c6a949ac1ce7268d058be361834307be68f366eb96ba395467b33731", kill_on_drop: false }`
[INFO] [stdout] c31bbf95c6a949ac1ce7268d058be361834307be68f366eb96ba395467b33731
