[INFO] fetching crate unfair-fidelity 0.1.0...
[INFO] testing unfair-fidelity-0.1.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate unfair-fidelity 0.1.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate unfair-fidelity 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate unfair-fidelity 0.1.0
[INFO] tweaked toml for crates.io crate unfair-fidelity 0.1.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate unfair-fidelity 0.1.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate unfair-fidelity 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded unfair-core v0.1.0
[INFO] [stderr]   Downloaded zip v2.4.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] eddb186661578d621e315dfa28cce840ccd3d3872cee88bd6d238c9cbe414064
[INFO] running `Command { std: "docker" "start" "eddb186661578d621e315dfa28cce840ccd3d3872cee88bd6d238c9cbe414064", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "eddb186661578d621e315dfa28cce840ccd3d3872cee88bd6d238c9cbe414064", 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" "eddb186661578d621e315dfa28cce840ccd3d3872cee88bd6d238c9cbe414064" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "eddb186661578d621e315dfa28cce840ccd3d3872cee88bd6d238c9cbe414064", 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" "eddb186661578d621e315dfa28cce840ccd3d3872cee88bd6d238c9cbe414064" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling crc32fast v1.5.1
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling unfair-core v0.1.0
[INFO] [stderr]    Compiling unfair-fidelity v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.03s
[INFO] running `Command { std: "docker" "inspect" "eddb186661578d621e315dfa28cce840ccd3d3872cee88bd6d238c9cbe414064", 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" "eddb186661578d621e315dfa28cce840ccd3d3872cee88bd6d238c9cbe414064" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling unfair-fidelity v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.09s
[INFO] running `Command { std: "docker" "inspect" "eddb186661578d621e315dfa28cce840ccd3d3872cee88bd6d238c9cbe414064", 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" "eddb186661578d621e315dfa28cce840ccd3d3872cee88bd6d238c9cbe414064" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/unfair_fidelity-d28d3e62ed5958bf)
[INFO] [stdout] 
[INFO] [stdout] running 82 tests
[INFO] [stdout] test fontkey::tests::split_stretch_multibyte_family_not_garbled ... ok
[INFO] [stdout] test cascade::tests::run_cascade_direct_wins_over_style_over_default ... ok
[INFO] [stdout] test cascade::tests::cascade_order_defaults_then_chain_then_direct ... ok
[INFO] [stdout] test metrics_tests::default_run_falls_back_to_heuristic_when_registry_empty ... ok
[INFO] [stdout] test metrics_tests::alias_resolution_chain_exact_then_alias_then_default ... ok
[INFO] [stdout] test cascade::tests::based_on_cycles_terminate ... ok
[INFO] [stdout] test metrics_tests::token_width_matches_sum_of_advances_plus_kerning ... ok
[INFO] [stdout] test metrics_tests::run_props_to_key_defaults ... ok
[INFO] [stdout] test metrics_tests::discovery_indexes_embedded_font_by_family ... ok
[INFO] [stdout] test page::tests::default_is_a4_portrait_with_2000tw_margins ... ok
[INFO] [stdout] test page::tests::us_letter_frame_geometry ... ok
[INFO] [stdout] test metrics_tests::rejects_non_sfnt_bytes ... ok
[INFO] [stdout] test page::tests::landscape_swaps_effective_dimensions ... ok
[INFO] [stdout] test page::tests::multi_column_geometry_splits_frame ... ok
[INFO] [stdout] test paginate::tests::cjk_breaks_per_character ... ok
[INFO] [stdout] test paginate::tests::cascade_page_break_before_starts_new_page ... ok
[INFO] [stdout] test paginate::tests::cascade_line_spacing_scales_leading ... ok
[INFO] [stdout] test paginate::tests::empty_document_is_one_blank_page ... ok
[INFO] [stdout] test paginate::tests::core_length_serde_backcompat_number_is_twips ... ok
[INFO] [stdout] test paginate::tests::empty_section_still_gets_band ... ok
[INFO] [stdout] test paginate::tests::explicit_page_break_creates_page_even_if_blank ... ok
[INFO] [stdout] test paginate::tests::flowing_header_never_overlaps_body ... ok
[INFO] [stdout] test paginate::tests::image_is_atomic_and_moves_to_next_page_when_tall ... ok
[INFO] [stdout] test paginate::tests::header_footer_repeat_on_every_page ... ok
[INFO] [stdout] test paginate::tests::keep_with_next_pulls_next_block_to_same_page ... ok
[INFO] [stdout] test paginate::tests::multi_column_plus_bands_header_spans_full_width ... ok
[INFO] [stdout] test paginate::tests::long_text_refows_across_pages ... ok
[INFO] [stdout] test paginate::tests::nested_table_depth_cap_signals_error_without_overflow ... ok
[INFO] [stdout] test paginate::tests::nothing_swallowed_order_preserved ... ok
[INFO] [stdout] test paginate::tests::multi_column_fills_columns_before_new_page ... ok
[INFO] [stdout] test paginate::tests::header_row_repeats_on_every_continued_page ... ok
[INFO] [stdout] test paginate::tests::section_page_geometry_is_respected ... ok
[INFO] [stdout] test paginate::tests::oversized_row_is_split_v01_into_contiguous_slices ... ok
[INFO] [stdout] test paginate::tests::table_row_moves_to_new_page_not_split_in_v0 ... ok
[INFO] [stdout] test paginate::tests::unit_roundtrip_matrix ... ok
[INFO] [stdout] test paginate::tests::single_column_explicit_matches_default_byte_for_byte ... ok
[INFO] [stdout] test policy::tests::full_frame_is_single_band ... ok
[INFO] [stdout] test policy::tests::greedy_first_fit_matches_cf161_behavior ... ok
[INFO] [stdout] test policy::tests::unbreakable_overflow_hard_breaks ... ok
[INFO] [stdout] test sheet::tests::cjk_breaks_per_character ... ok
[INFO] [stdout] test sheet::tests::column_widths_from_character_units ... ok
[INFO] [stdout] test sheet::tests::empty_sheet_yields_empty_page ... ok
[INFO] [stdout] test sheet::tests::explicit_row_height_is_honored ... ok
[INFO] [stdout] test sheet::tests::long_unbroken_word_splits_minimally ... ok
[INFO] [stdout] test sheet::tests::long_word_does_not_push_preceding_words_off ... ok
[INFO] [stdout] test sheet::tests::numbers_and_bools_render_through_the_same_breaker ... ok
[INFO] [stdout] test sheet::tests::leading_and_trailing_spaces_are_trimmed ... ok
[INFO] [stdout] test sheet::tests::optimized_greedy_uses_full_line_capacity ... ok
[INFO] [stdout] test sheet::tests::populated_cells_become_frames_with_row_col_identity ... ok
[INFO] [stdout] test paginate::tests::three_columns_use_two_pages_when_wide_body ... ok
[INFO] [stdout] test sheet::tests::sheet_line_pitch_matches_lo_wrapped_pitch ... ok
[INFO] [stdout] test sheet::tests::row_height_grows_past_tiny_explicit_height ... ok
[INFO] [stdout] test sheet::tests::tall_sheet_tiles_vertically ... ok
[INFO] [stdout] test sheet::tests::tight_rows_still_tile_completely ... ok
[INFO] [stdout] test sheet::tests::whitespace_only_and_empty_text_yield_stable_slots ... ok
[INFO] [stdout] test sheet::tests::wide_sheet_tiles_column_band_major ... ok
[INFO] [stdout] test sheet::tests::words_never_split_when_they_fit ... ok
[INFO] [stdout] test sheet::tests::wrap_never_truncates_the_cell_text ... ok
[INFO] [stdout] test slides::tests::image_shape_becomes_atomic_frame ... ok
[INFO] [stdout] test slides::tests::one_page_per_slide_with_text_frames ... ok
[INFO] [stdout] test sheet::tests::single_line_rows_have_no_empty_band ... ok
[INFO] [stdout] test sheet::tests::word_wise_breaks_on_whitespace ... ok
[INFO] [stdout] test slides::tests::other_shapes_are_skipped_without_dropping_siblings ... ok
[INFO] [stdout] test slides::tests::text_clipped_to_box_height ... ok
[INFO] [stdout] test units::tests::cross_unit_roundtrip_matrix ... ok
[INFO] [stdout] test units::tests::parse_format_roundtrip_all_units ... ok
[INFO] [stdout] test units::tests::px_respects_explicit_dpi ... ok
[INFO] [stdout] test units::tests::to_pt_golden_matrix ... ok
[INFO] [stdout] test paginate::tests::property_random_blocks_never_swallowed ... ok
[INFO] [stdout] test units::tests::f64_boundaries_do_not_panic ... ok
[INFO] [stdout] test metrics_tests::cmap_maps_ascii_and_rejects_unmapped ... ok
[INFO] [stdout] test metrics_tests::embedded_font_source_roundtrip ... ok
[INFO] [stdout] test metrics_tests::default_run_resolves_to_real_lo_metric_face ... ok
[INFO] [stdout] test metrics_tests::parses_times_new_roman_head_tables ... ok
[INFO] [stdout] test metrics_tests::provider_real_metrics_differ_from_heuristic_for_known_font ... ok
[INFO] [stdout] test metrics_tests::golden_advances_times_new_roman_12pt ... ok
[INFO] [stdout] test metrics_tests::golden_ascent_descent_sane_proportions ... ok
[INFO] [stdout] test metrics_tests::advance_of_space_is_positive_and_proportional ... ok
[INFO] [stdout] test metrics_tests::determinism_same_input_same_output ... ok
[INFO] [stdout] test metrics_tests::provider_falls_back_when_family_unknown ... ok
[INFO] [stdout] test metrics_tests::default_face_chain_prefers_carlito_over_later_families ... ok
[INFO] [stdout] test paginate::tests::property_random_tables_cover_every_row_in_order ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 82 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.44s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/golden.rs (/opt/rustwide/target/debug/deps/golden-c890f9b7b12f0935)
[INFO] [stdout] running 1 test
[INFO] [stdout] test golden_layouts_match ... 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]      Running tests/golden_other.rs (/opt/rustwide/target/debug/deps/golden_other-3c7e18ac66f6285c)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test golden_sheet_and_slides_layouts_match ... ok
[INFO] [stderr]      Running tests/proptest_invariants.rs (/opt/rustwide/target/debug/deps/proptest_invariants-2fd4faeef4e9546f)
[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] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test pagination_is_deterministic_for_same_input ... ok
[INFO] [stderr]    Doc-tests unfair_fidelity
[INFO] [stdout] test pagination_invariants_hold_over_random_documents ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
[INFO] [stdout] 
[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" "eddb186661578d621e315dfa28cce840ccd3d3872cee88bd6d238c9cbe414064", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eddb186661578d621e315dfa28cce840ccd3d3872cee88bd6d238c9cbe414064", kill_on_drop: false }`
[INFO] [stdout] eddb186661578d621e315dfa28cce840ccd3d3872cee88bd6d238c9cbe414064
