[INFO] cloning repository https://github.com/lgarczyn/uymerge
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/lgarczyn/uymerge" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flgarczyn%2Fuymerge", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flgarczyn%2Fuymerge'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f1f4be0c630e5cacb66b59dc2735c50b1fb54cc6
[INFO] testing lgarczyn/uymerge against 1.99.0-beta.1+cargoflags=--release for beta-release-1.99-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flgarczyn%2Fuymerge" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/lgarczyn/uymerge
[INFO] finished tweaking git repo https://github.com/lgarczyn/uymerge
[INFO] tweaked toml for git repo https://github.com/lgarczyn/uymerge written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/lgarczyn/uymerge on toolchain 1.99.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/lgarczyn/uymerge 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.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:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b38ddd4f602c2ecc5b1fc4d3c646e7d740145f7a8c060c5bd18b0bd3eeb885ce
[INFO] running `Command { std: "docker" "start" "b38ddd4f602c2ecc5b1fc4d3c646e7d740145f7a8c060c5bd18b0bd3eeb885ce", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b38ddd4f602c2ecc5b1fc4d3c646e7d740145f7a8c060c5bd18b0bd3eeb885ce", 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" "b38ddd4f602c2ecc5b1fc4d3c646e7d740145f7a8c060c5bd18b0bd3eeb885ce" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b38ddd4f602c2ecc5b1fc4d3c646e7d740145f7a8c060c5bd18b0bd3eeb885ce", 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" "b38ddd4f602c2ecc5b1fc4d3c646e7d740145f7a8c060c5bd18b0bd3eeb885ce" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling uymerge v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 16.29s
[INFO] running `Command { std: "docker" "inspect" "b38ddd4f602c2ecc5b1fc4d3c646e7d740145f7a8c060c5bd18b0bd3eeb885ce", 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" "b38ddd4f602c2ecc5b1fc4d3c646e7d740145f7a8c060c5bd18b0bd3eeb885ce" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling uymerge v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 18s
[INFO] running `Command { std: "docker" "inspect" "b38ddd4f602c2ecc5b1fc4d3c646e7d740145f7a8c060c5bd18b0bd3eeb885ce", 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" "b38ddd4f602c2ecc5b1fc4d3c646e7d740145f7a8c060c5bd18b0bd3eeb885ce" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/uymerge-f0b3bb77c982dd9e)
[INFO] [stdout] 
[INFO] [stdout] running 141 tests
[INFO] [stdout] test cli::tests::three_way_body_edit_conflicts ... ok
[INFO] [stdout] test cli::tests::crlf_detected_by_majority ... ok
[INFO] [stdout] test cli::tests::to_crlf_normalizes_then_restores ... ok
[INFO] [stdout] test codec::tests::decode_double_drops_last_char_on_missing_close ... ok
[INFO] [stdout] test codec::tests::decode_quoted_drops_last_char_on_missing_close ... ok
[INFO] [stdout] test cli::tests::clean_merge_takes_theirs_edit ... ok
[INFO] [stdout] test codec::tests::decode_double_unescapes_escaped_space ... ok
[INFO] [stdout] test codec::tests::decode_quoted_roundtrips_apostrophe ... ok
[INFO] [stdout] test cli::tests::conflict_file_wraps_both_sides ... ok
[INFO] [stdout] test codec::tests::empty_flow_strips_only_inside_flow ... ok
[INFO] [stdout] test codec::tests::garbage_nested_quote_matches_reference_not_idempotent ... ok
[INFO] [stdout] test cli::tests::clean_merge_that_fails_self_check_is_flagged ... ok
[INFO] [stdout] test codec::tests::gather_quoted_double_backslash_escapes_the_fold_newline ... ok
[INFO] [stdout] test codec::tests::gather_quoted_missing_close_spans_to_eof ... ok
[INFO] [stdout] test codec::tests::gather_continuations_stops_at_key_blank_and_dedent ... ok
[INFO] [stdout] test codec::tests::gather_continuations_stops_on_dedented_sibling ... ok
[INFO] [stdout] test codec::tests::key_match_absorbs_sequence_dashes ... ok
[INFO] [stdout] test codec::tests::gather_quoted_spans_multiline_double_block ... ok
[INFO] [stdout] test codec::tests::key_match_keeps_trailing_spaces_in_value ... ok
[INFO] [stdout] test codec::tests::gather_quoted_returns_prefix_block ... ok
[INFO] [stdout] test codec::tests::empty_flow_idempotent ... ok
[INFO] [stdout] test codec::tests::key_match_rejects_bare_sequence_and_empty_value ... ok
[INFO] [stdout] test codec::tests::reemit_plain_infinite_width_never_folds ... ok
[INFO] [stdout] test codec::tests::reemit_double_folds_and_closes ... ok
[INFO] [stdout] test codec::tests::reemit_double_always_closes ... ok
[INFO] [stdout] test codec::tests::reemit_plain_folds_at_last_space_of_a_run ... ok
[INFO] [stdout] test codec::tests::gather_quoted_treats_double_apostrophe_as_escape ... ok
[INFO] [stdout] test codec::tests::key_match_plain ... ok
[INFO] [stdout] test codec::tests::reemit_quoted_blank_line_becomes_blank_physical_lines ... ok
[INFO] [stdout] test codec::tests::reemit_quoted_escapes_apostrophe ... ok
[INFO] [stdout] test diff3::tests::clean_when_both_make_same_change ... ok
[INFO] [stdout] test codec::tests::reemit_quoted_folds_and_closes ... ok
[INFO] [stdout] test diff3::tests::clean_when_only_ours_changes ... ok
[INFO] [stdout] test codec::tests::split_lines_records_cr_per_line ... ok
[INFO] [stdout] test codec::tests::reemit_join_roundtrip ... ok
[INFO] [stdout] test diff3::tests::conflict_is_trimmed_in_two_way ... ok
[INFO] [stdout] test diff3::tests::conflict_keeps_base_in_diff3 ... ok
[INFO] [stdout] test codec::tests::split_lines_trailing_newline_yields_empty_tail ... ok
[INFO] [stdout] test diff3::tests::alignment_divergence_from_git_stays_lossless ... ok
[INFO] [stdout] test diff3::tests::split_keep_preserves_terminators ... ok
[INFO] [stdout] test merge::tests::both_sides_empty_the_table_terminates ... ok
[INFO] [stdout] test merge::tests::crlf_concurrent_add_keeps_terminators_and_unions ... ok
[INFO] [stdout] test merge::tests::document_edit_delete_conflicts ... ok
[INFO] [stdout] test merge::tests::duplicate_anchor_collapses_without_conflict ... ok
[INFO] [stdout] test merge::tests::duplicate_key_is_carried_through_without_conflict ... ok
[INFO] [stdout] test merge::tests::empty_inputs_yield_empty_merge ... ok
[INFO] [stdout] test merge::tests::file_noop_keyed_doc_is_byte_identical ... ok
[INFO] [stdout] test codec::tests::reemit_quoted_always_closes ... ok
[INFO] [stdout] test merge::tests::keyed_and_body_edits_on_opposite_sides_merge ... ok
[INFO] [stdout] test merge::tests::file_noop_multidoc_is_byte_identical ... ok
[INFO] [stdout] test merge::tests::keyed_entry_and_record_adds_merge ... ok
[INFO] [stdout] test merge::tests::mixed_content_regions_still_conflict ... ok
[INFO] [stdout] test merge::tests::plain_document_body_conflicts_by_diff3 ... ok
[INFO] [stdout] test merge::tests::plain_document_disjoint_edits_merge_clean ... ok
[INFO] [stdout] test merge::tests::preamble_edit_on_one_side_is_kept ... ok
[INFO] [stdout] test merge::tests::refids_concurrent_add_ids_unions ... ok
[INFO] [stdout] test merge::tests::record_payload_closing_at_column_zero_survives_noop ... ok
[INFO] [stdout] test merge::tests::refids_new_record_appended ... ok
[INFO] [stdout] test merge::tests::refids_ours_empties_while_theirs_adds_keeps_addition ... ok
[INFO] [stdout] test merge::tests::refids_theirs_add_id_is_clean ... ok
[INFO] [stdout] test merge::tests::refids_theirs_empties_while_ours_adds_keeps_addition ... ok
[INFO] [stdout] test merge::tests::registry_concurrent_appends_union ... ok
[INFO] [stdout] test merge::tests::registry_duplicate_within_side_still_conflicts ... ok
[INFO] [stdout] test merge::tests::registry_removal_beats_membership ... ok
[INFO] [stdout] test merge::tests::shared_table_entries_merge_structurally ... ok
[INFO] [stdout] test merge::tests::table_add_and_remove_rid_merge_clean ... ok
[INFO] [stdout] test merge::tests::table_both_add_same_entry_is_clean ... ok
[INFO] [stdout] test merge::tests::table_both_edit_same_field_conflicts ... ok
[INFO] [stdout] test merge::tests::table_both_empty_the_list_yields_empty_form ... ok
[INFO] [stdout] test merge::tests::table_clean_delete_drops_entry ... ok
[INFO] [stdout] test codec::tests::split_lines_reversible ... ok
[INFO] [stdout] test diff3::tests::both_sides_change_a_region_always_conflicts ... ok
[INFO] [stdout] test merge::tests::document_added_both_sides_identically_is_clean ... ok
[INFO] [stdout] test merge::tests::document_added_on_theirs_appends_by_neighbor ... ok
[INFO] [stdout] test diff3::tests::noop_yields_base_unchanged ... ok
[INFO] [stdout] test merge::tests::document_deleted_on_ours_is_dropped ... ok
[INFO] [stdout] test diff3::tests::only_ours_changed_takes_ours ... ok
[INFO] [stdout] test merge::tests::table_concurrent_make_smart_from_empty_unions ... ok
[INFO] [stdout] test merge::tests::table_disjoint_edit_and_meta_add_merge_clean ... ok
[INFO] [stdout] test codec::tests::reemit_infinite_is_single_line ... ok
[INFO] [stdout] test merge::tests::table_edit_delete_conflicts ... ok
[INFO] [stdout] test merge::tests::table_concurrent_add_rids_unions ... ok
[INFO] [stdout] test merge::tests::table_ours_empties_while_theirs_adds_keeps_addition ... ok
[INFO] [stdout] test merge::tests::table_set_merge_keeps_text_conflict ... ok
[INFO] [stdout] test codec::tests::no_panic_on_arbitrary ... ok
[INFO] [stdout] test diff3::tests::only_theirs_changed_takes_theirs ... ok
[INFO] [stdout] test diff3::tests::never_panics_and_agrees_on_conflict_flag ... ok
[INFO] [stdout] test merge::tests::table_noop_keeps_all_entries ... ok
[INFO] [stdout] test merge::tests::table_ours_edit_is_kept ... ok
[INFO] [stdout] test merge::tests::table_theirs_add_appends_after_neighbor ... ok
[INFO] [stdout] test merge::tests::table_theirs_empties_while_ours_adds_keeps_addition ... ok
[INFO] [stdout] test merge::tests::within_list_duplicate_rid_survives_noop ... ok
[INFO] [stdout] test merge::tests::terminator_flip_takes_theirs_region_bytes ... ok
[INFO] [stdout] test model::tests::documents_multidoc_fixture ... ok
[INFO] [stdout] test model::tests::documents_single_doc_has_no_preamble_split_only_when_marker_first ... ok
[INFO] [stdout] test model::tests::documents_no_marker_is_all_preamble ... ok
[INFO] [stdout] test model::tests::refid_records_crlf_lines_parse_keys_and_ids ... ok
[INFO] [stdout] test model::tests::refid_records_fixture ... ok
[INFO] [stdout] test model::tests::refid_records_only_under_references ... ok
[INFO] [stdout] test model::tests::section_key_boundary ... ok
[INFO] [stdout] test model::tests::table_entries_crlf_content_preserved ... ok
[INFO] [stdout] test model::tests::table_entries_duplicate_id_accumulates ... ok
[INFO] [stdout] test model::tests::table_entries_fixture ... ok
[INFO] [stdout] test model::tests::table_entries_unwrapped_continuation_joins ... ok
[INFO] [stdout] test verify::tests::added_entry_must_survive_unaltered ... ok
[INFO] [stdout] test verify::tests::crlf_normalized_by_validator ... ok
[INFO] [stdout] test verify::tests::differing_duplicate_introduced_by_merge_is_flagged ... ok
[INFO] [stdout] test verify::tests::edit_vs_delete_conflicts ... ok
[INFO] [stdout] test verify::tests::document_added_on_one_side_dropped ... ok
[INFO] [stdout] test verify::tests::entry_dropped_from_both_sides ... ok
[INFO] [stdout] test model::tests::documents_tracks_duplicate_anchors ... ok
[INFO] [stdout] test model::tests::refid_records_duplicate_rid_accumulates ... ok
[INFO] [stdout] test verify::tests::metadata_set_merges_both_sides_additions ... ok
[INFO] [stdout] test model::tests::table_entries_crlf_metadata_rids_parse ... ok
[INFO] [stdout] test verify::tests::one_sided_delete_is_faithful ... ok
[INFO] [stdout] test verify::tests::inherited_duplicate_is_tolerated ... ok
[INFO] [stdout] test verify::tests::faithful_take_theirs_verifies ... ok
[INFO] [stdout] test verify::tests::record_dropped ... ok
[INFO] [stdout] test verify::tests::payload_change_verified ... ok
[INFO] [stdout] test verify::tests::redteam_s10_both_sides_add_same_record_tool_stacks ... ok
[INFO] [stdout] test verify::tests::redteam_s4_drop_id_from_shared_entries ... ok
[INFO] [stdout] test verify::tests::redteam_s5_duplicate_the_refids_record ... ok
[INFO] [stdout] test verify::tests::revert_to_base_on_both_changed ... ok
[INFO] [stdout] test verify::tests::shared_id_dropped_from_record ... ok
[INFO] [stdout] test verify::tests::silent_side_pick_on_both_changed ... ok
[INFO] [stdout] test verify::tests::redteam_s1_drop_whole_entry ... ok
[INFO] [stdout] test verify::tests::shared_id_additions_merge_as_set ... ok
[INFO] [stdout] test verify::tests::stacked_localized_detected ... ok
[INFO] [stdout] test verify::tests::redteam_s2_drop_refids_record ... ok
[INFO] [stdout] test verify::tests::value_swap_matches_neither_side ... ok
[INFO] [stdout] test verify::tests::smart_flag_stripped_from_metadata ... ok
[INFO] [stdout] test verify::tests::redteam_s3_strip_smart_rid_from_metadata ... ok
[INFO] [stdout] test verify::tests::redteam_s7_silent_side_pick_on_both_changed ... ok
[INFO] [stdout] test verify::tests::redteam_s8_drop_whole_document_from_prefab ... ok
[INFO] [stdout] test verify::tests::redteam_s9_revert_both_changed_entry_to_base ... ok
[INFO] [stdout] test verify::tests::redteam_s6_cross_entry_value_swap ... ok
[INFO] [stdout] test verify::tests::document_dropped ... ok
[INFO] [stdout] test verify::tests::deletion_not_applied_is_resurrection ... ok
[INFO] [stdout] test codec::tests::unwrap_canonicalizes ... ok
[INFO] [stdout] test codec::tests::reserialize_idempotent ... ok
[INFO] [stdout] test codec::tests::unwrap_lossless ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 141 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/uymerge-c01333a147d9b319)
[INFO] [stderr]      Running tests/cli.rs (/opt/rustwide/target/release/deps/cli-8e34b5775453bb59)
[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] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stderr] usage: uymerge BASE REMOTE LOCAL OUTPUT
[INFO] [stdout] test batch_reserialize_matches_reference_widths ... ok
[INFO] [stdout] test bare_single_file_is_still_a_usage_error ... ok
[INFO] [stdout] test clean_merge_exits_zero_and_takes_the_edit ... ok
[INFO] [stdout] test format_check_reports_without_writing ... ok
[INFO] [stdout] test format_dash_filters_stdin_to_stdout ... ok
[INFO] [stdout] test format_check_exits_zero_when_already_clean ... ok
[INFO] [stdout] test crlf_input_restores_crlf_output ... ok
[INFO] [stdout] test conflict_exits_one_with_markers ... ok
[INFO] [stderr] uymerge: merged output failed the self-check:
[INFO] [stderr]   - entry 100 is duplicated in the merge
[INFO] [stderr]   - entry 100 has 2 m_Localized fields
[INFO] [stderr]   - entry 100 text matches neither side
[INFO] [stdout] test batch_unwrap_matches_reference_widths ... ok
[INFO] [stdout] test format_honors_an_explicitly_named_file_without_the_yaml_header ... ok
[INFO] [stdout] test merge_subcommand_matches_plain_driver ... ok
[INFO] [stdout] test merge_subcommand_swallows_value_flags ... ok
[INFO] [stdout] test self_check_failure_leaves_whole_file_conflict ... ok
[INFO] [stdout] test format_rewraps_a_file_in_place ... ok
[INFO] [stdout] test merge_subcommand_without_dest_writes_over_ours ... ok
[INFO] [stdout] test format_is_a_noop_on_canonical_fixtures ... ok
[INFO] [stdout] test format_reports_every_bad_path_and_still_formats_the_good_ones ... ok
[INFO] [stdout] test format_is_idempotent ... ok
[INFO] [stdout] test format_errors_exit_two ... ok
[INFO] [stdout] test format_leaves_a_clean_file_untouched ... ok
[INFO] [stdout] test format_recurses_a_directory_and_skips_non_yaml ... ok
[INFO] [stderr] usage: uymerge BASE REMOTE LOCAL OUTPUT
[INFO] [stdout] test usage_error_exits_two ... ok
[INFO] [stdout] test noop_merge_preserves_terminators_byte_for_byte ... ok
[INFO] [stdout] test format_preserves_terminators_over_all_fixtures ... ok
[INFO] [stderr]      Running tests/diff3_parity.rs (/opt/rustwide/target/release/deps/diff3_parity-fdc1bd0ace5b6cb3)
[INFO] [stdout] test noop_merge_equals_reserialize_over_all_fixtures ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test matches_git_merge_file_on_all_cases ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/goldens.rs (/opt/rustwide/target/release/deps/goldens-d354aa5f00e3e06f)
[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 1 test
[INFO] [stdout] test reserialize_matches_goldens ... 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] [stderr]    Doc-tests uymerge
[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" "b38ddd4f602c2ecc5b1fc4d3c646e7d740145f7a8c060c5bd18b0bd3eeb885ce", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b38ddd4f602c2ecc5b1fc4d3c646e7d740145f7a8c060c5bd18b0bd3eeb885ce", kill_on_drop: false }`
[INFO] [stdout] b38ddd4f602c2ecc5b1fc4d3c646e7d740145f7a8c060c5bd18b0bd3eeb885ce
