[INFO] fetching crate rjtd-model 0.0.1...
[INFO] testing rjtd-model-0.0.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate rjtd-model 0.0.1 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate rjtd-model 0.0.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rjtd-model 0.0.1
[INFO] tweaked toml for crates.io crate rjtd-model 0.0.1 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rjtd-model 0.0.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rjtd-model 0.0.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] a5d4e8ee27834938321c082f75a18cf6854e9ca664eaed1c80abe971fcdb72bd
[INFO] running `Command { std: "docker" "start" "a5d4e8ee27834938321c082f75a18cf6854e9ca664eaed1c80abe971fcdb72bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a5d4e8ee27834938321c082f75a18cf6854e9ca664eaed1c80abe971fcdb72bd", 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" "a5d4e8ee27834938321c082f75a18cf6854e9ca664eaed1c80abe971fcdb72bd" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a5d4e8ee27834938321c082f75a18cf6854e9ca664eaed1c80abe971fcdb72bd", 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" "a5d4e8ee27834938321c082f75a18cf6854e9ca664eaed1c80abe971fcdb72bd" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling uuid v1.23.3
[INFO] [stderr]    Compiling pxfm v0.1.29
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling zune-core v0.5.1
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling cfb v0.14.0
[INFO] [stderr]    Compiling zune-jpeg v0.5.15
[INFO] [stderr]    Compiling rjtd-core v0.0.1
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling moxcms v0.8.1
[INFO] [stderr]    Compiling image v0.25.10
[INFO] [stderr]    Compiling rjtd-model v0.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 39.73s
[INFO] running `Command { std: "docker" "inspect" "a5d4e8ee27834938321c082f75a18cf6854e9ca664eaed1c80abe971fcdb72bd", 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" "a5d4e8ee27834938321c082f75a18cf6854e9ca664eaed1c80abe971fcdb72bd" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rjtd-model v0.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 29.42s
[INFO] running `Command { std: "docker" "inspect" "a5d4e8ee27834938321c082f75a18cf6854e9ca664eaed1c80abe971fcdb72bd", 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" "a5d4e8ee27834938321c082f75a18cf6854e9ca664eaed1c80abe971fcdb72bd" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.26s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/rjtd-model/2b957330c478a7fb/out/rjtd_model-2b957330c478a7fb)
[INFO] [stdout] 
[INFO] [stdout] running 123 tests
[INFO] [stdout] test parse::tests::propagates_resource_limit_from_optional_stream ... ok
[INFO] [stdout] test parse::tests::tolerates_unsupported_optional_stream ... ok
[INFO] [stdout] test parse::tests::tolerates_malformed_optional_stream ... ok
[INFO] [stdout] test shanai_lan_sparse_borders::candidates::tests::sparse_border_style_admission_is_limited_to_observed_codes ... ok
[INFO] [stdout] test shanai_lan_sparse_borders::transform::tests::source_transform_requires_a_page_mark_entry_covering_line_records ... ok
[INFO] [stdout] test shanai_lan_sparse_borders::render::tests::sparse_border_line_svg_preserves_solid_and_dashed_strokes ... ok
[INFO] [stdout] test tests::document_core_edits_body_paragraphs_and_rebuilds_pages ... ok
[INFO] [stdout] test tests::document_core_exposes_absent_table_and_cell_fallbacks ... ok
[INFO] [stdout] test tests::builds_document_from_plain_text_lines ... ok
[INFO] [stdout] test tests::document_core_exposes_absent_object_bookmark_and_form_fallbacks ... ok
[INFO] [stdout] test tests::document_core_exposes_absent_field_header_footer_and_note_fallbacks ... ok
[INFO] [stdout] test tests::builds_document_from_structured_document_text_elements ... ok
[INFO] [stdout] test document_text_text_style::tests::resolves_property_15_color_only_for_uniform_text_ranges ... ok
[INFO] [stdout] test tests::document_core_rejects_out_of_range_app_page_queries ... ok
[INFO] [stdout] test tests::document_core_does_not_apply_layout_hints_from_filename_only ... ok
[INFO] [stdout] test tests::document_core_projects_a5_ginga_front_matter_from_reference_pdf ... ok
[INFO] [stdout] test tests::document_core_renders_column_grid_candidates_as_diagnostic_svg_overlay ... ok
[INFO] [stdout] test tests::document_core_renders_raw_stream_notice_when_text_is_empty ... ok
[INFO] [stdout] test tests::document_core_projects_vertical_writing_mode_to_svg_and_layer_tree ... ok
[INFO] [stdout] test tests::document_core_exposes_view_and_navigation_fallbacks ... ok
[INFO] [stdout] test tests::document_core_preserves_tabs_as_visible_svg_spacing ... ok
[INFO] [stdout] test tests::document_core_reports_default_formatting_for_app_panels ... ok
[INFO] [stdout] test tests::document_core_renders_text_svg_pages ... ok
[INFO] [stdout] test tests::document_core_reports_jtd_validation_warnings ... ok
[INFO] [stdout] test tests::document_core_reports_rhwp_shaped_page_and_layer_info ... ok
[INFO] [stdout] test tests::document_core_reports_preserved_style_subrecords ... ok
[INFO] [stdout] test tests::document_core_saves_restores_and_discards_snapshots ... ok
[INFO] [stdout] test tests::document_core_searches_and_replaces_body_text ... ok
[INFO] [stdout] test tests::document_core_supports_body_selection_and_internal_clipboard ... ok
[INFO] [stdout] test tests::document_core_renders_running_decorations_from_model_evidence ... ok
[INFO] [stdout] test tests::document_text_control_table_accepts_configured_empty_gap_boundary ... ok
[INFO] [stdout] test tests::document_core_projects_preserved_text_controls_for_navigation ... ok
[INFO] [stdout] test tests::document_text_control_two_row_three_column_table_exposes_column_grid_candidate ... ok
[INFO] [stdout] test tests::document_text_control_table_splits_gap_larger_than_boundary ... ok
[INFO] [stdout] test tests::fdm_axis_rule_source_order_gate_classifies_parent_relative_offset_spans ... ok
[INFO] [stdout] test tests::fdm_bbox_center_handles_extreme_bounds_without_overflow ... ok
[INFO] [stdout] test tests::fdm_compound_child_layout_requires_ordered_non_overlapping_declared_records ... ok
[INFO] [stdout] test tests::fdm_connector_line_rule_endpoint_match_summary_blocks_single_endpoint ... ok
[INFO] [stdout] test tests::document_core_exposes_row_like_table_candidate_read_api ... ok
[INFO] [stdout] test tests::fdm_connector_line_rule_endpoint_matches_horizontal_tight_span ... ok
[INFO] [stdout] test tests::fdm_connector_line_rule_endpoint_matches_vertical_nearby_span ... ok
[INFO] [stdout] test tests::fdm_connector_parent_normalized_order_requires_parent_relative_offset_between_nearest_owner_parents ... ok
[INFO] [stdout] test tests::image_payload_dimensions_reads_jpeg_sof_metadata ... ok
[INFO] [stdout] test tests::fdm_connector_line_rule_endpoint_matches_rejects_distant_points ... ok
[INFO] [stdout] test tests::local_a5_sample_renders_facing_page_decorations_when_reference_pdf_is_available ... ok
[INFO] [stdout] test tests::local_a_size_and_b_size_samples_render_facing_page_decorations_when_reference_pdfs_are_available ... ok
[INFO] [stdout] test tests::document_core_normalizes_decoded_page_size_to_portrait_without_source_landscape_evidence ... ok
[INFO] [stdout] test tests::layout_box_text_projection_decodes_plain_textv_blocks ... ok
[INFO] [stdout] test tests::local_samples_project_column_grid_candidates_to_svg_and_layer_tree_when_available ... ok
[INFO] [stdout] test tests::local_samples_project_image_payload_diagnostics_when_available ... ok
[INFO] [stdout] test tests::local_fax02_preserves_visual_list_when_reference_pdf_is_available ... ok
[INFO] [stdout] test tests::document_core_projects_complete_image_payloads_as_diagnostic_svg_overlays ... ok
[INFO] [stdout] test tests::local_shanai_lan_preserves_fdm_frame_diagnostics_when_reference_pdf_is_available ... ok
[INFO] [stdout] test tests::local_samples_produce_validation_warning_json_when_available ... ok
[INFO] [stdout] test tests::local_success_data_test_reports_source_backed_fdm_text_mirror_anchor_agreement ... ok
[INFO] [stdout] test tests::local_success_data_test_preserves_embedding_frame_candidates_when_reference_pdf_is_available ... ok
[INFO] [stdout] test tests::local_tsaiten_preserves_document_text_control_table_candidates_when_reference_pdf_is_available ... ok
[INFO] [stdout] test tests::local_tmogi3_2_projects_layout_box_text_when_reference_pdf_is_available ... ok
[INFO] [stdout] test tests::max_abs_i32_handles_i32_min_conservatively ... ok
[INFO] [stdout] test tests::local_shanai_lan_reports_fdm_index_segment_axis_pair_gate_when_available ... ok
[INFO] [stdout] test tests::page_01_row_headers_preserve_proven_sparse_topology_state_families ... ok
[INFO] [stdout] test tests::document_core_projects_shanai_lan_fdm_frame_diagnostics ... ok
[INFO] [stdout] test tests::document_core_decodes_page_size_from_document_view_styles ... ok
[INFO] [stdout] test tests::document_core_prefers_page_layout_style_over_document_view_styles_page_size ... ok
[INFO] [stdout] test tests::parser_builds_model_and_preserves_raw_document_text_stream ... ok
[INFO] [stdout] test tests::document_core_reports_paper_mark_flag_bit_diagnostics_without_render_promotion ... ok
[INFO] [stdout] test tests::document_core_reports_preserved_style_stream_sources ... ok
[INFO] [stdout] test tests::parser_decodes_bmdv_visual_list_metadata_and_projects_raster_layer ... ok
[INFO] [stdout] test tests::parser_maps_text_count_ranges_to_source_text_overlaps ... ok
[INFO] [stdout] test tests::document_core_reports_text_style_label_candidates ... ok
[INFO] [stdout] test tests::parser_preserves_auto_text_info_candidates ... ok
[INFO] [stdout] test tests::parser_limits_fdm_index_entries_to_declared_prefix_rows ... ok
[INFO] [stdout] test tests::parser_links_fdm_index_rows_to_fdm_vector_segments ... ok
[INFO] [stdout] test tests::document_core_reports_object_stream_candidates_as_diagnostics ... ok
[INFO] [stdout] test tests::document_core_keeps_document_view_styles_writing_mode_candidate_diagnostic_only ... ok
[INFO] [stdout] test tests::parser_preserves_embedding_info_frame_candidates_and_projects_diagnostics ... ok
[INFO] [stdout] test tests::parser_preserves_line_mark_stream_for_layout_corroboration ... ok
[INFO] [stdout] test tests::parser_preserves_font_stream_entries_as_document_fonts ... ok
[INFO] [stdout] test tests::parser_preserves_frame_records_for_fdm_link_diagnostics ... ok
[INFO] [stdout] test tests::document_core_uses_form_feed_control_as_forced_page_break ... ok
[INFO] [stdout] test tests::preserves_skipped_inline_text_as_unknown_object ... ok
[INFO] [stdout] test tests::document_core_does_not_override_decoded_page_size_from_filename_only ... ok
[INFO] [stdout] test tests::document_core_renders_ruby_annotations_in_svg_and_layer_tree ... ok
[INFO] [stdout] test tests::parser_preserves_object_stream_candidates_as_model_evidence ... ok
[INFO] [stdout] test tests::promotes_ruby_base_and_annotation_to_structured_inline ... ok
[INFO] [stdout] test tests::push_table_grid_piecewise_record_family_gap_transition_json_saturates_opposite_signed_family_gap_delta_overflow ... ok
[INFO] [stdout] test tests::push_table_grid_source_only_page_y_transition_semantics_readiness_json_handles_direct_gap_overflow ... ok
[INFO] [stdout] test tests::push_table_grid_source_only_page_y_transition_semantics_readiness_json_handles_selected_minus_previous_family_gap_overflow ... ok
[INFO] [stdout] test tests::parser_preserves_text_count_ranges_as_observed_model_data ... ok
[INFO] [stdout] test tests::push_table_grid_source_only_page_y_transition_semantics_readiness_json_preserves_tsaiten_characterization ... ok
[INFO] [stdout] test tests::shanai_lan_border_probe_aligns_line_mark_record_with_group_index ... ok
[INFO] [stdout] test tests::shanai_lan_line_mark_intervals_use_positive_deltas_after_header ... ok
[INFO] [stdout] test tests::parser_links_root_fdm_index_to_nested_fdm_vector_by_content_score ... ok
[INFO] [stdout] test tests::shanai_lan_line_mark_profile_distinguishes_observed_payload_families ... ok
[INFO] [stdout] test tests::shanai_lan_line_rules_add_vertical_runs_from_hidden_anchors ... ok
[INFO] [stdout] test tests::shanai_lan_line_rules_use_only_skipped_inline_headers ... ok
[INFO] [stdout] test tests::shanai_lan_text_fragments_use_wide_spaces_for_projection_spacing ... ok
[INFO] [stdout] test tests::parser_preserves_multi_interval_table_candidates_as_diagnostics ... ok
[INFO] [stdout] test tests::shanai_lan_table_candidate_exposes_sparse_border_diagnostics ... ok
[INFO] [stdout] test tests::signed_usize_delta_i32_saturates_at_signed_bounds ... ok
[INFO] [stdout] test tests::source_page_transform_candidate_accepts_guarded_synthetic_old_format_fields ... ok
[INFO] [stdout] test tests::preserves_unknown_blocks ... ok
[INFO] [stdout] test tests::sparse_document_text_controls_preserve_empty_cells_as_table_evidence ... ok
[INFO] [stdout] test tests::table_candidate_reports_column_segment_pattern_mismatches ... ok
[INFO] [stdout] test tests::table_grid_cross_table_subrecord_ordering_helpers_detect_regressions ... ok
[INFO] [stdout] test tests::success_data_test_cone_projection_requires_text_corroboration ... ok
[INFO] [stdout] test tests::success_data_test_cone_projection_uses_matching_text_corroboration ... ok
[INFO] [stdout] test tests::table_candidate_reports_column_segment_grid_candidate_for_consistent_rows ... ok
[INFO] [stdout] test tests::parser_preserves_layout_box_streams_for_box_text_projection ... ok
[INFO] [stdout] test tests::table_grid_source_gap_to_page_line_gap_readiness_hints_preserve_tsaiten_characterization ... ok
[INFO] [stdout] test tests::table_row_column_segments_split_finance_numeric_runs ... ok
[INFO] [stdout] test tests::source_gap_readiness_rejects_oversized_source_range_false_zero_transform_authority ... ok
[INFO] [stdout] test tests::table_grid_source_gap_to_page_line_gap_readiness_hints_handles_extreme_overflow_inputs ... ok
[INFO] [stdout] test tests::parser_preserves_observed_style_streams_as_unknown_styles ... ok
[INFO] [stdout] test tests::title_art_shadow_sweep_keeps_evenodd_inner_boundaries ... ok
[INFO] [stdout] test tests::parser_maps_text_count_ranges_to_control_range_overlaps ... ok
[INFO] [stdout] test tests::parser_surfaces_control_range_evidence_as_validation_warning ... ok
[INFO] [stdout] test tests::parser_surfaces_preserved_jtd_data_as_validation_warnings ... ok
[INFO] [stdout] test tests::shanai_lan_sparse_border_diagnostic_omits_truncated_row_tails_without_panicking ... ok
[INFO] [stdout] test tests::parser_preserves_embedded_press_snapshot_metadata_as_object_evidence ... ok
[INFO] [stdout] test tests::parser_preserves_layout_validated_paragraph_boundary_candidates ... ok
[INFO] [stdout] test tests::parser_preserves_document_text_control_boundaries_with_source_spans ... ok
[INFO] [stdout] test tests::image_payload_render_gate_preserves_source_frame_trace_without_promotion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 123 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/resource_limits.rs (/opt/rustwide/target/debug/build/rjtd-model/fcf5e302fe45d3a9/out/resource_limits-fcf5e302fe45d3a9)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test applies_custom_input_limit_at_public_parse_entry ... ok
[INFO] [stdout] test rejects_document_input_over_default_limit ... ok
[INFO] [stdout] test propagates_resource_limit_from_optional_compressed_stream ... ok
[INFO] [stdout] test tolerates_malformed_optional_compressed_stream ... 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/version.rs (/opt/rustwide/target/debug/build/rjtd-model/a5a4c71fce62a53f/out/version-a5a4c71fce62a53f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test document_info_reports_package_version ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rjtd_model
[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" "a5d4e8ee27834938321c082f75a18cf6854e9ca664eaed1c80abe971fcdb72bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a5d4e8ee27834938321c082f75a18cf6854e9ca664eaed1c80abe971fcdb72bd", kill_on_drop: false }`
[INFO] [stdout] a5d4e8ee27834938321c082f75a18cf6854e9ca664eaed1c80abe971fcdb72bd
