[INFO] fetching crate rom-weaver-patches 0.17.0...
[INFO] testing rom-weaver-patches-0.17.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate rom-weaver-patches 0.17.0 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate rom-weaver-patches 0.17.0
[INFO] finished tweaking crates.io crate rom-weaver-patches 0.17.0
[INFO] tweaked toml for crates.io crate rom-weaver-patches 0.17.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rom-weaver-patches 0.17.0 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 rom-weaver-patches 0.17.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.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-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] e9e52724d8550fffb44b530ea3f51527710e4989900c2954f8e165bc5e1d1075
[INFO] running `Command { std: "docker" "start" "e9e52724d8550fffb44b530ea3f51527710e4989900c2954f8e165bc5e1d1075", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e9e52724d8550fffb44b530ea3f51527710e4989900c2954f8e165bc5e1d1075", 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" "e9e52724d8550fffb44b530ea3f51527710e4989900c2954f8e165bc5e1d1075" "/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" "e9e52724d8550fffb44b530ea3f51527710e4989900c2954f8e165bc5e1d1075", 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" "e9e52724d8550fffb44b530ea3f51527710e4989900c2954f8e165bc5e1d1075" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling find-msvc-tools v0.1.13
[INFO] [stderr]    Compiling hybrid-array v0.4.13
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling syn v3.0.0
[INFO] [stderr]    Compiling crc32fast v1.5.2
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling libbz2-rs-sys v0.2.5
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling cc v1.4.7
[INFO] [stderr]    Compiling crc32c v0.6.8
[INFO] [stderr]    Compiling crossbeam-deque v0.8.7
[INFO] [stderr]    Compiling sacabase v2.0.0
[INFO] [stderr]    Compiling crc16 v0.4.0
[INFO] [stderr]    Compiling rom-weaver-core v0.17.0
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling rom-weaver-checksum v0.17.0
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling lzma-rs v0.3.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling zstd-sys v2.1.0+zstd.1.5.7
[INFO] [stderr]    Compiling bzip2-sys v0.1.13+1.0.8
[INFO] [stderr]    Compiling libz-sys v1.1.29
[INFO] [stderr]    Compiling cdivsufsort v2.0.0
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling bzip2 v0.6.1
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling blake3 v1.8.7
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling liblzma-sys v0.4.9
[INFO] [stderr]    Compiling lzma-rust2 v0.21.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling suffix_array v0.5.0
[INFO] [stderr]    Compiling md-5 v0.11.0
[INFO] [stderr]    Compiling sha1 v0.11.0
[INFO] [stderr]    Compiling qbsdiff v1.4.4
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling oxidelta v0.1.4
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling zstd-safe v8.0.0
[INFO] [stderr]    Compiling zstd v0.14.0
[INFO] [stderr]    Compiling rom-weaver-patches v0.17.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 17s
[INFO] running `Command { std: "docker" "inspect" "e9e52724d8550fffb44b530ea3f51527710e4989900c2954f8e165bc5e1d1075", 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" "e9e52724d8550fffb44b530ea3f51527710e4989900c2954f8e165bc5e1d1075" "/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 rom-weaver-patches v0.17.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 26.08s
[INFO] running `Command { std: "docker" "inspect" "e9e52724d8550fffb44b530ea3f51527710e4989900c2954f8e165bc5e1d1075", 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" "e9e52724d8550fffb44b530ea3f51527710e4989900c2954f8e165bc5e1d1075" "/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.19s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/rom-weaver-patches/06939475f7a7c5b2/out/rom_weaver_patches-06939475f7a7c5b2)
[INFO] [stdout] 
[INFO] [stdout] running 951 tests
[INFO] [stdout] test aps_n64::tests::apply_in_memory_grows_a_short_input_to_the_declared_output_size ... ok
[INFO] [stdout] test aps_n64::tests::create_matches_rompatcher_js_n64_fixture ... ok
[INFO] [stdout] test aps_n64::tests::parse_aps_bytes_rejects_truncated_headers_and_records ... ok
[INFO] [stdout] test aps_n64::tests::apply_with_overlapping_records_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test aps_n64::tests::parse_aps_file_rejects_truncated_headers_and_records ... ok
[INFO] [stdout] test aps_n64::tests::parse_omits_the_n64_label_for_a_plain_patch ... ok
[INFO] [stdout] test aps_n64::tests::parse_rejects_invalid_header ... ok
[INFO] [stdout] test aps_n64::tests::parse_reports_concrete_n64_validation_values ... ok
[INFO] [stdout] test aps_n64::tests::parse_reports_normalized_output_size_endpoint ... ok
[INFO] [stdout] test aps_n64::tests::probe_reports_extension_confidence ... ok
[INFO] [stdout] test aps_n64::tests::parse_reports_lowercase_hex_for_high_crc_nibbles ... ok
[INFO] [stdout] test aps_n64::tests::validate_accepts_a_matching_source ... ok
[INFO] [stdout] test aps_n64::tests::apply_in_memory_rejects_a_record_past_the_output_size ... ok
[INFO] [stdout] test aps_n64::tests::apply_supports_simple_and_rle_records ... ok
[INFO] [stdout] test aps_n64::tests::apply_strict_rejects_mismatched_n64_source ... ok
[INFO] [stdout] test aps_n64::tests::create_and_apply_round_trip_for_n64_source ... ok
[INFO] [stdout] test aps_n64::tests::validate_n64_source_rejects_an_input_too_short_for_the_header_fields ... ok
[INFO] [stdout] test aps_n64::tests::validate_rejects_a_mismatched_n64_source ... ok
[INFO] [stdout] test aps_n64::tests::apply_in_memory_matches_the_streaming_output ... ok
[INFO] [stdout] test apsgba::tests::apply_rejects_an_input_size_mismatch ... ok
[INFO] [stdout] test apsgba::tests::apply_rejects_source_checksum_mismatch ... ok
[INFO] [stdout] test apsgba::tests::apply_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test apsgba::tests::capabilities_report_a_threaded_create ... ok
[INFO] [stdout] test apsgba::tests::apply_in_memory_rejects_a_source_checksum_mismatch ... ok
[INFO] [stdout] test apsgba::tests::create_emits_one_empty_record_when_the_files_match ... ok
[INFO] [stdout] test apsgba::tests::apply_in_memory_rejects_a_target_checksum_mismatch ... ok
[INFO] [stdout] test apsgba::tests::parse_apsgba_bytes_rejects_truncated_and_misaligned_input ... ok
[INFO] [stdout] test apsgba::tests::apply_in_memory_zero_fills_output_past_the_end_of_the_source ... ok
[INFO] [stdout] test apsgba::tests::create_and_apply_round_trip ... ok
[INFO] [stdout] test apsgba::tests::parse_apsgba_file_rejects_truncated_misaligned_and_unlabelled_patches ... ok
[INFO] [stdout] test apsgba::tests::parse_rejects_invalid_header ... ok
[INFO] [stdout] test apsgba::tests::parse_reports_normalized_size_endpoints ... ok
[INFO] [stdout] test apsgba::tests::probe_reports_extension_confidence ... ok
[INFO] [stdout] test apsgba::tests::parse_apsgba_bytes_round_trips_a_created_patch ... ok
[INFO] [stdout] test apsgba::tests::apply_reports_same_checksum_error_in_parallel_and_single_thread_modes ... ok
[INFO] [stdout] test basis_probe::tests::a_decided_basis_reports_the_rule_that_fired ... ok
[INFO] [stdout] test basis_probe::tests::a_header_covering_the_whole_input_leaves_no_candidate ... ok
[INFO] [stdout] test basis_probe::tests::a_patch_created_against_headerless_bytes_is_recognised_as_headerless ... ok
[INFO] [stdout] test basis_probe::tests::a_patch_that_is_not_ips_is_not_probed ... ok
[INFO] [stdout] test basis_probe::tests::a_patch_with_no_records_decides_nothing ... ok
[INFO] [stdout] test basis_probe::tests::basis_labels_name_the_two_candidates ... ok
[INFO] [stdout] test basis_probe::tests::edges_that_look_alike_on_both_candidates_decide_nothing ... ok
[INFO] [stdout] test basis_probe::tests::format_headers_do_not_trigger_the_header_write_rule ... ok
[INFO] [stdout] test apsgba::tests::apply_streaming_rejects_a_target_checksum_mismatch ... ok
[INFO] [stdout] test basis_probe::tests::gap_records_on_the_shorter_candidate_choose_the_raw_basis ... ok
[INFO] [stdout] test basis_probe::tests::overlapping_records_void_the_edge_rule ... ok
[INFO] [stdout] test basis_probe::tests::records_inside_the_copier_header_choose_the_headerless_basis ... ok
[INFO] [stdout] test apsgba::tests::validate_rejects_a_source_checksum_mismatch ... ok
[INFO] [stdout] test basis_probe::tests::records_past_the_headerless_end_choose_the_raw_basis ... ok
[INFO] [stdout] test basis_probe::tests::too_few_comparable_records_leaves_the_edge_rule_silent ... ok
[INFO] [stdout] test basis_probe::tests::untrimmed_record_edges_rule_out_the_basis_they_match ... ok
[INFO] [stdout] test bdf::tests::apply_accepts_qbsdiff_created_patch ... ok
[INFO] [stdout] test apsgba::tests::validate_rejects_an_input_size_mismatch ... ok
[INFO] [stdout] test apsgba::tests::apply_in_memory_matches_the_streaming_output ... ok
[INFO] [stdout] test bdf::tests::apply_reads_copy_segments_from_the_extra_payload ... ok
[INFO] [stdout] test bdf::tests::apply_rejects_a_control_block_that_ends_mid_record ... ok
[INFO] [stdout] test bdf::tests::apply_rejects_a_control_block_that_is_not_bzip2 ... ok
[INFO] [stdout] test apsgba::tests::validate_accepts_a_matching_source ... ok
[INFO] [stdout] test bdf::tests::apply_rejects_a_zero_length_delta_section ... ok
[INFO] [stdout] test bdf::tests::apply_rejects_multiple_patch_files ... ok
[INFO] [stdout] test bdf::tests::apply_rejects_control_output_length_mismatch ... ok
[INFO] [stdout] test bdf::tests::apply_rejects_negative_add_and_copy_lengths ... ok
[INFO] [stdout] test bdf::tests::apply_skips_source_addition_for_an_empty_source_and_for_offsets_past_its_end ... ok
[INFO] [stdout] test bdf::tests::apply_uses_zero_for_source_ranges_outside_input_bounds ... ok
[INFO] [stdout] test bdf::tests::create_output_applies_with_qbsdiff_bspatch ... ok
[INFO] [stdout] test aps_n64::tests::create_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test bdf::tests::create_and_apply_round_trip ... ok
[INFO] [stdout] test bdf::tests::parse_rejects_invalid_patch_header ... ok
[INFO] [stdout] test bdf::tests::parse_rejects_sections_that_run_past_the_end_of_the_patch ... ok
[INFO] [stdout] test bdf::tests::parse_reports_the_declared_target_size ... ok
[INFO] [stdout] test apsgba::tests::create_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test bdf::tests::validate_reports_the_planned_output_size ... ok
[INFO] [stdout] test bps::tests::apply_can_ignore_patch_checksum_mismatch ... ok
[INFO] [stdout] test bps::tests::apply_fails_when_input_checksum_does_not_match ... ok
[INFO] [stdout] test bps::tests::apply_fails_when_input_checksum_mismatches_at_matching_size ... ok
[INFO] [stdout] test basis_probe::tests::overlap_after_the_edge_sample_cap_still_voids_the_edge_rule ... ok
[INFO] [stdout] test bps::tests::apply_copies_a_target_run_whose_period_exceeds_the_copy_buffer ... ok
[INFO] [stdout] test bps::tests::apply_fails_when_output_checksum_mismatches ... ok
[INFO] [stdout] test bps::tests::apply_progress_stays_silent_for_a_zero_length_target ... ok
[INFO] [stdout] test bdf::tests::parse_rejects_a_full_length_header_with_the_wrong_magic ... ok
[INFO] [stdout] test bps::tests::apply_rejects_multiple_patch_files ... ok
[INFO] [stdout] test bps::tests::apply_rejects_truncated_action_stream_in_file ... ok
[INFO] [stdout] test bps::tests::apply_runs_every_action_kind_on_the_in_memory_path ... ok
[INFO] [stdout] test bps::tests::byte_parser_checks_the_patch_checksum_unless_it_is_told_not_to ... ok
[INFO] [stdout] test bps::tests::apply_runs_every_action_kind_on_the_serial_streaming_path ... ok
[INFO] [stdout] test bps::tests::copy_match_threshold_matches_flips_use_match_shape ... ok
[INFO] [stdout] test bps::tests::create_input_lengths_are_rejected_before_any_file_is_read ... ok
[INFO] [stdout] test bps::tests::byte_parser_rejects_undersized_input_bad_magic_and_a_short_stream ... ok
[INFO] [stdout] test bps::tests::create_input_reads_report_a_file_that_changed_size ... ok
[INFO] [stdout] test bps::tests::create_progress_reports_fixed_percentages_for_a_zero_length_target ... ok
[INFO] [stdout] test bps::tests::apply_supports_overlapping_target_copy ... ok
[INFO] [stdout] test bps::tests::create_rejects_inputs_that_exceed_suffix_memory_budget_before_reading ... ok
[INFO] [stdout] test bps::tests::create_rejects_inputs_larger_than_the_in_memory_encoder_limit ... ok
[INFO] [stdout] test bps::tests::create_reports_progress_during_suffix_indexing_and_output ... ok
[INFO] [stdout] test bps::tests::create_uses_lower_memory_suffix_lookup_when_reverse_index_exceeds_budget ... ok
[INFO] [stdout] test bps::tests::create_round_trips_for_small_patch ... ok
[INFO] [stdout] test bps::tests::create_round_trips_when_target_growth_forces_suffix_reindex ... ok
[INFO] [stdout] test bps::tests::create_uses_source_copy_to_resync_after_deletion ... ok
[INFO] [stdout] test bps::tests::create_uses_target_copy_for_repeated_target_data ... ok
[INFO] [stdout] test bps::tests::describe_metadata_rejects_invalid_header_magic ... ok
[INFO] [stdout] test bps::tests::describe_metadata_rejects_patch_smaller_than_header_and_footer ... ok
[INFO] [stdout] test bps::tests::create_uses_source_copy_to_resync_after_insertion ... ok
[INFO] [stdout] test bps::tests::header_magic_and_probe_describe_the_bps_container ... ok
[INFO] [stdout] test bps::tests::describe_metadata_rejects_patch_checksum_mismatch ... ok
[INFO] [stdout] test bps::tests::in_memory_apply_reports_a_short_action_stream ... ok
[INFO] [stdout] test bps::tests::in_memory_apply_expands_an_overlapping_target_copy_run ... ok
[INFO] [stdout] test bps::tests::in_memory_apply_reports_actions_that_read_past_the_source ... ok
[INFO] [stdout] test bps::tests::lower_memory_suffix_lookup_matches_reverse_index_candidates ... ok
[INFO] [stdout] test bps::tests::create_reports_single_threaded_when_threads_are_requested ... ok
[INFO] [stdout] test bps::tests::match_scoring_declines_target_reads_and_displaced_source_reads ... ok
[INFO] [stdout] test bps::tests::output_validation_reports_a_size_that_does_not_match_the_patch ... ok
[INFO] [stdout] test bps::tests::ordered_writes_skip_empty_records_and_seek_over_gaps ... ok
[INFO] [stdout] test bps::tests::parallel_write_plans_reject_a_stream_that_misses_the_target_size ... ok
[INFO] [stdout] test bps::tests::describe_metadata_reports_sizes_and_checksums_without_decoding_actions ... ok
[INFO] [stdout] test bps::tests::parse_and_describe_report_normalized_endpoints ... ok
[INFO] [stdout] test bps::tests::parallel_write_plans_reject_actions_that_leave_the_declared_ranges ... ok
[INFO] [stdout] test bps::tests::parse_and_apply_round_trip_for_bps ... ok
[INFO] [stdout] test bps::tests::parse_reads_non_zero_metadata_block ... ok
[INFO] [stdout] test bps::tests::parse_rejects_truncated_action_stream ... ok
[INFO] [stdout] test bps::tests::parse_reports_source_target_and_patch_crc32 ... ok
[INFO] [stdout] test bps::tests::parse_rejects_action_ranges_that_leave_the_declared_sizes ... ok
[INFO] [stdout] test bps::tests::prefix_scans_stop_at_out_of_range_offsets ... ok
[INFO] [stdout] test bps::tests::relative_offsets_stay_inside_the_file ... ok
[INFO] [stdout] test bps::tests::signed_offsets_and_action_headers_reject_unencodable_values ... ok
[INFO] [stdout] test bps::tests::parse_rejects_an_undersized_file_and_a_bad_magic ... ok
[INFO] [stdout] test bps::tests::sorted_target_window_grows_like_flips ... ok
[INFO] [stdout] test bps::tests::target_range_copies_are_range_checked ... ok
[INFO] [stdout] test bps::tests::validate_accepts_a_matching_source_and_defers_the_target_checksum ... ok
[INFO] [stdout] test bps::tests::validate_rejects_invalid_action_ranges_without_rendering_output ... ok
[INFO] [stdout] test bps::tests::streaming_apply_reports_actions_that_read_past_the_source ... ok
[INFO] [stdout] test bps::tests::streaming_apply_seeks_when_the_source_and_output_positions_diverge ... ok
[INFO] [stdout] test bsp::tests::apply_computes_file_sha1_digest_opcode ... ok
[INFO] [stdout] test bsp::tests::apply_decodes_utf8_string_opcode ... ok
[INFO] [stdout] test bsp::tests::apply_executes_patch_script ... ok
[INFO] [stdout] test bps::tests::streaming_apply_reports_an_action_stream_that_does_not_fill_the_target ... ok
[INFO] [stdout] test bsp::tests::apply_grows_file_via_ensure_size_when_writing_past_end ... ok
[INFO] [stdout] test bdf::tests::apply_in_parallel_skips_source_addition_when_a_record_starts_past_the_source ... ok
[INFO] [stdout] test bsp::tests::apply_in_place_patches_the_input_file_without_seeding_a_copy ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_division_by_zero ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_invalid_ips_header ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_invalid_unicode_codepoint ... ok
[INFO] [stdout] test bsp::tests::apply_reads_file_byte_into_variable_then_writes_it_back ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_modulo_by_zero ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_oversized_stack_resize ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_pop_from_empty_stack ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_read_byte_past_file_end ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_invalid_utf8_string ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_read_halfword_past_file_end ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_read_word_past_file_end ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_unbounded_bsppatch_nesting ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_read_past_end_of_patch_space ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_undefined_opcode ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_zero_length_nested_bsppatch ... ok
[INFO] [stdout] test bsp::tests::apply_resizes_stack_grow_then_shrink ... ok
[INFO] [stdout] test bsp::tests::apply_runs_nested_bsppatch_against_shared_buffer ... ok
[INFO] [stdout] test bsp::tests::apply_surfaces_non_zero_exit_status ... ok
[INFO] [stdout] test bsp::tests::apply_truncates_file_buffer ... ok
[INFO] [stdout] test bsp::tests::apply_write_data_copies_patch_payload_and_grows_buffer ... ok
[INFO] [stdout] test bsp::tests::apply_xor_data_masks_existing_file_bytes ... ok
[INFO] [stdout] test bsp::tests::create_is_reported_as_unsupported ... ok
[INFO] [stdout] test bsp::tests::parse_reports_patch_size ... ok
[INFO] [stdout] test bsp::tests::validate_dry_runs_the_patch_script_and_leaves_no_output ... ok
[INFO] [stdout] test bsp::tests::validate_surfaces_a_script_that_exits_non_zero ... ok
[INFO] [stdout] test bsp_native_vm::tests::add_with_carry_opcode_tracks_the_carry_variable ... ok
[INFO] [stdout] test bsp_native_vm::tests::apply_from_path_reads_the_patch_through_the_block_cache ... ok
[INFO] [stdout] test bsp_native_vm::tests::apply_from_path_surfaces_a_failure_exit_status_and_a_runtime_error ... ok
[INFO] [stdout] test bsp_native_vm::tests::apply_from_path_surfaces_a_missing_patch_file ... ok
[INFO] [stdout] test bsp_native_vm::tests::apply_native_surfaces_a_missing_input_file ... ok
[INFO] [stdout] test bsp_native_vm::tests::arithmetic_and_bitwise_opcodes_write_their_result_variable ... ok
[INFO] [stdout] test bsp_native_vm::tests::bit_shift_opcode_covers_every_shift_type_and_operand_source ... ok
[INFO] [stdout] test bsp_native_vm::tests::conditional_jump_opcodes_branch_only_when_the_comparison_holds ... ok
[INFO] [stdout] test bsp_native_vm::tests::control_flow_opcodes_manage_the_instruction_pointer_and_call_stack ... ok
[INFO] [stdout] test bsp_native_vm::tests::copy_or_xor_opcode_appends_when_the_pointer_is_past_the_end ... ok
[INFO] [stdout] test bsp_native_vm::tests::copy_or_xor_opcode_reports_a_patch_overrun_in_its_appended_tail ... ok
[INFO] [stdout] test bsp_native_vm::tests::copy_or_xor_opcode_splits_at_the_end_of_the_file ... ok
[INFO] [stdout] test bsp_native_vm::tests::data_movement_opcodes_reject_runs_that_leave_the_address_space ... ok
[INFO] [stdout] test bsp_native_vm::tests::execute_opcode_rejects_an_undefined_opcode ... ok
[INFO] [stdout] test bsp_native_vm::tests::file_buffer_grows_truncates_and_hashes ... ok
[INFO] [stdout] test bsp_native_vm::tests::file_buffer_open_reports_a_missing_path ... ok
[INFO] [stdout] test bsp_native_vm::tests::file_buffer_rejects_reads_and_writes_outside_its_length ... ok
[INFO] [stdout] test bsp_native_vm::tests::file_pointer_opcodes_seek_relative_absolute_and_from_the_end ... ok
[INFO] [stdout] test bsp_native_vm::tests::file_pointer_stack_opcodes_round_trip_the_pointer ... ok
[INFO] [stdout] test bsp_native_vm::tests::file_read_opcodes_honor_the_pointer_increment_flag ... ok
[INFO] [stdout] test bsp_native_vm::tests::file_write_opcodes_emit_little_endian_values_and_advance_the_pointer ... ok
[INFO] [stdout] test bsp_native_vm::tests::file_write_opcodes_reject_a_pointer_at_the_end_of_the_address_space ... ok
[INFO] [stdout] test bsp_native_vm::tests::fill_file_pattern_returns_the_position_unchanged_for_empty_work ... ok
[INFO] [stdout] test bsp_native_vm::tests::fill_opcodes_reject_a_run_that_leaves_the_address_space ... ok
[INFO] [stdout] test bdf::tests::apply_prepares_writes_in_parallel_for_a_large_target ... ok
[INFO] [stdout] test bsp_native_vm::tests::indexed_patch_read_opcodes_step_their_address_variable ... ok
[INFO] [stdout] test bsp::tests::apply_reports_parallel_execution_for_large_write_data_opcode ... ok
[INFO] [stdout] test bsp_native_vm::tests::ipspatch_opcode_rejects_records_that_leave_the_address_space ... ok
[INFO] [stdout] test bsp_native_vm::tests::jump_table_opcode_follows_the_indexed_entry ... ok
[INFO] [stdout] test bsp_native_vm::tests::locking_the_file_pointer_freezes_every_seek_opcode ... ok
[INFO] [stdout] test bsp_native_vm::tests::menu_opcode_selects_the_first_entry_and_reports_an_empty_table ... ok
[INFO] [stdout] test bsp_native_vm::tests::multiply_accumulate_opcodes_add_the_product_into_the_destination_pair ... ok
[INFO] [stdout] test bsp_native_vm::tests::nested_bsppatch_rejects_a_region_outside_the_patch_space ... ok
[INFO] [stdout] test bdf::tests::apply_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test bsp_native_vm::tests::opcode_parameters_rejects_an_undefined_opcode ... ok
[INFO] [stdout] test bsp_native_vm::tests::patch_space_read_opcodes_load_bytes_halfwords_and_words ... ok
[INFO] [stdout] test bsp::tests::apply_rejects_unbounded_print_message_loop ... ok
[INFO] [stdout] test bsp_native_vm::tests::patch_space_reads_are_bounded_by_its_length ... ok
[INFO] [stdout] test bsp_native_vm::tests::print_opcodes_accumulate_and_clear_the_message_buffer ... ok
[INFO] [stdout] test bsp_native_vm::tests::set_file_value_helpers_reject_positions_that_overflow_the_address_space ... ok
[INFO] [stdout] test bsp_native_vm::tests::opcode_parameters_decodes_every_operand_shape ... ok
[INFO] [stdout] test bsp_native_vm::tests::stack_opcodes_index_from_both_ends_and_reject_out_of_range_positions ... ok
[INFO] [stdout] test bsp_native_vm::tests::stack_shift_opcode_grows_and_shrinks_relative_to_the_current_length ... ok
[INFO] [stdout] test bsp_native_vm::tests::subtract_with_borrow_opcode_tracks_the_borrow_variable ... ok
[INFO] [stdout] test bsp_native_vm::tests::truncate_opcodes_shrink_the_file_buffer ... ok
[INFO] [stdout] test bsp_native_vm::tests::update_hashes_digests_the_file_once_per_write ... ok
[INFO] [stdout] test bsp_native_vm::tests::wide_multiply_opcodes_split_the_product_across_two_variables ... ok
[INFO] [stdout] test bsp_native_vm::tests::write_data_and_xor_data_validate_both_address_spaces ... ok
[INFO] [stdout] test bsp_native_vm::tests::zero_test_conditional_opcodes_jump_and_call ... ok
[INFO] [stdout] test dldi::tests::apply_accepts_truncated_patch_payload ... ok
[INFO] [stdout] test dldi::tests::apply_ignores_misaligned_dldi_slot ... ok
[INFO] [stdout] test bsp_native_vm::tests::fill_opcodes_repeat_byte_halfword_and_word_patterns ... ok
[INFO] [stdout] test dldi::tests::apply_patches_slot_and_relocates_driver ... ok
[INFO] [stdout] test dldi::tests::apply_rejects_an_input_slot_that_declares_more_than_the_file_holds ... ok
[INFO] [stdout] test dldi::tests::apply_warns_and_extends_when_patch_exceeds_allocated_space ... ok
[INFO] [stdout] test dldi::tests::apply_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test dldi::tests::create_extracts_driver_and_round_trips ... ok
[INFO] [stdout] test dldi::tests::create_rejects_a_modified_input_that_differs_outside_the_dldi_section ... ok
[INFO] [stdout] test dldi::tests::create_rejects_inputs_whose_dldi_section_moved ... ok
[INFO] [stdout] test dldi::tests::create_rejects_inputs_without_a_patchable_slot ... ok
[INFO] [stdout] test dldi::tests::parse_rejects_invalid_magic ... ok
[INFO] [stdout] test bsp_native_vm::tests::ipspatch_opcode_applies_literal_and_run_length_records ... ok
[INFO] [stdout] test dldi::tests::parse_rejects_malformed_dldi_headers ... ok
[INFO] [stdout] test dldi::tests::parse_reports_the_driver_name_and_size ... ok
[INFO] [stdout] test dldi::tests::probe_reports_extension_confidence ... ok
[INFO] [stdout] test dldi::tests::validate_reports_the_driver_it_would_patch ... ok
[INFO] [stdout] test dldi::tests::validate_reports_unsupported_when_the_input_has_no_dldi_slot ... ok
[INFO] [stdout] test dldi::tests::validate_warns_when_the_patch_exceeds_the_allocated_space ... ok
[INFO] [stdout] test dps::tests::apply_dps_records_in_place_supports_shrinking_output ... ok
[INFO] [stdout] test dps::tests::apply_accepts_a_zero_length_copy_record_on_both_thread_paths ... ok
[INFO] [stdout] test dps::tests::apply_ignores_source_size_validation_when_requested ... ok
[INFO] [stdout] test dps::tests::apply_supports_copy_and_embedded_data_records ... ok
[INFO] [stdout] test dps::tests::apply_warns_and_stops_on_malformed_records_when_ignore_requested ... ok
[INFO] [stdout] test dps::tests::checked_range_accepts_in_bounds_and_rejects_past_the_limit ... ok
[INFO] [stdout] test dps::tests::collect_dps_chunk_records_treats_bytes_past_source_as_embedded ... ok
[INFO] [stdout] test dps::tests::create_and_apply_round_trip_supports_shrinking_outputs ... ok
[INFO] [stdout] test dps::tests::create_dps_records_streaming_emits_copy_and_embedded_records ... ok
[INFO] [stdout] test bsp_native_vm::tests::utf8_decode_rejects_a_string_longer_than_the_message_buffer_ceiling ... ok
[INFO] [stdout] test dldi::tests::create_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test dps::tests::entrypoints_reject_sources_larger_than_u32_max ... ok
[INFO] [stdout] test dps::tests::merge_dps_record_collapses_adjacent_copy_records ... ok
[INFO] [stdout] test dps::tests::merge_dps_record_collapses_adjacent_embedded_data ... ok
[INFO] [stdout] test dps::tests::merge_dps_record_keeps_non_adjacent_and_mixed_records_separate ... ok
[INFO] [stdout] test dps::tests::parallel_create_rejects_an_oversized_target_declaration ... ok
[INFO] [stdout] test dps::tests::parallel_record_collection_returns_nothing_for_an_empty_target ... ok
[INFO] [stdout] test dps::tests::parse_bytes_rejects_a_patch_shorter_than_the_header ... ok
[INFO] [stdout] test dps::tests::parse_bytes_rejects_an_unsupported_record_mode ... ok
[INFO] [stdout] test dps::tests::parse_bytes_reports_header_metadata_and_record_counts ... ok
[INFO] [stdout] test dps::tests::parse_bytes_strict_rejects_records_truncated_mid_field ... ok
[INFO] [stdout] test dps::tests::parse_bytes_warns_and_stops_on_an_unsupported_record_mode ... ok
[INFO] [stdout] test dps::tests::parse_bytes_warns_and_stops_on_records_truncated_mid_field ... ok
[INFO] [stdout] test dps::tests::parse_file_rejects_a_patch_shorter_than_the_header ... ok
[INFO] [stdout] test dps::tests::parse_file_rejects_an_unsupported_record_mode ... ok
[INFO] [stdout] test dps::tests::parse_file_rejects_unsupported_patch_version ... ok
[INFO] [stdout] test dps::tests::parse_file_strict_rejects_records_truncated_mid_field ... ok
[INFO] [stdout] test dps::tests::parse_file_warns_and_stops_on_an_unsupported_record_mode ... ok
[INFO] [stdout] test dps::tests::parse_file_warns_and_stops_on_records_truncated_mid_field ... ok
[INFO] [stdout] test dps::tests::parse_rejects_unsupported_patch_version ... ok
[INFO] [stdout] test dps::tests::parse_reports_normalized_size_endpoints ... ok
[INFO] [stdout] test dps::tests::probe_reports_extension_confidence ... ok
[INFO] [stdout] test dps::tests::streaming_create_rejects_an_oversized_target_declaration ... ok
[INFO] [stdout] test dps::tests::validate_accepts_records_that_fit_the_source_and_output ... ok
[INFO] [stdout] test dps::tests::validate_dps_record_ranges_accepts_in_bounds_records ... ok
[INFO] [stdout] test dps::tests::validate_dps_record_ranges_rejects_oversized_output_range ... ok
[INFO] [stdout] test dps::tests::validate_dps_record_ranges_rejects_oversized_source_range ... ok
[INFO] [stdout] test dps::tests::validate_rejects_a_copy_record_that_reads_past_the_source ... ok
[INFO] [stdout] test dps::tests::validate_rejects_a_source_whose_size_does_not_match_the_header ... ok
[INFO] [stdout] test dps::tests::validate_skips_the_source_size_check_when_checksums_are_ignored ... ok
[INFO] [stdout] test gdiff::tests::a_negative_length_or_position_is_rejected_by_the_decoder ... ok
[INFO] [stdout] test gdiff::tests::a_patch_that_ends_mid_command_names_the_field_it_was_reading ... ok
[INFO] [stdout] test gdiff::tests::a_wrong_version_byte_is_rejected ... ok
[INFO] [stdout] test gdiff::tests::apply_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test gdiff::tests::apply_rejects_negative_copy_position ... ok
[INFO] [stdout] test gdiff::tests::apply_runtime_threads_match_capabilities_for_multi_command_patch ... ok
[INFO] [stdout] test gdiff::tests::apply_supports_copy_and_data_commands ... ok
[INFO] [stdout] test gdiff::tests::copy_ranges_are_checked_for_overflow_and_for_the_source_end ... ok
[INFO] [stdout] test gdiff::tests::create_and_apply_round_trip ... ok
[INFO] [stdout] test gdiff::tests::create_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test gdiff::tests::data_commands_switch_to_the_16_bit_length_form_past_the_inline_maximum ... ok
[INFO] [stdout] test gdiff::tests::every_copy_opcode_addresses_the_same_source_range ... ok
[INFO] [stdout] test gdiff::tests::parallel_create_writes_a_bare_terminator_for_an_empty_input ... ok
[INFO] [stdout] test gdiff::tests::parse_rejects_invalid_magic ... ok
[INFO] [stdout] test gdiff::tests::probe_reports_extension_confidence ... ok
[INFO] [stdout] test gdiff::tests::the_command_decoder_refuses_an_opcode_it_is_never_handed ... ok
[INFO] [stdout] test gdiff::tests::validate_checks_every_copy_range_without_writing_output ... ok
[INFO] [stdout] test gdiff::tests::validate_rejects_a_copy_that_runs_past_the_source ... ok
[INFO] [stdout] test hdiffpatch::tests::add_usize_u64_reports_an_addition_overflow ... ok
[INFO] [stdout] test hdiffpatch::tests::append_from_new_diff_reports_a_source_that_ends_early ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_hdiff13_bz2_zero_cover_round_trip ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_hdiff13_rle_explicit_set_value_adds_constant_to_cover ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_hdiff13_rle_implicit_set_value_wraps_cover_bytes ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_hdiff13_zero_cover_round_trip ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_hdiff13_zstd_zero_cover_round_trip ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_hdiffsf20_reports_parallel_execution_for_multi_step_patch ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_hdiffsf20_reports_parallel_fallback_for_single_step_patch ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_hdiffsf20_value_phase_rle_from_temp_file ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_rejects_directory_patches ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_rejects_source_size_mismatch ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_reports_parallel_execution_for_multi_chunk_hdiff13 ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_reports_single_thread_execution_when_only_one_chunk_is_present ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_upstream_hdiff13_codec_fixtures ... ok
[INFO] [stdout] test hdiffpatch::tests::apply_upstream_hdiffsf20_zstd_fixture ... ok
[INFO] [stdout] test hdiffpatch::tests::bool_bytes_read_any_non_zero_value_as_true ... ok
[INFO] [stdout] test hdiffpatch::tests::bz2_decompression_reports_a_codec_failure ... ok
[INFO] [stdout] test hdiffpatch::tests::cached_old_data_reports_ranges_past_its_end ... ok
[INFO] [stdout] test hdiffpatch::tests::capabilities_mark_threaded_output_with_create_disabled ... ok
[INFO] [stdout] test hdiffpatch::tests::chunk_reads_report_ranges_past_the_patch_and_compressed_nocomp_chunks ... ok
[INFO] [stdout] test hdiffpatch::tests::compression_names_map_to_canonical_labels ... ok
[INFO] [stdout] test hdiffpatch::tests::compression_parser_rejects_unknown_names ... ok
[INFO] [stdout] test hdiffpatch::tests::create_is_reported_as_unsupported ... ok
[INFO] [stdout] test hdiffpatch::tests::file_parser_decodes_multi_byte_varints_and_bools ... ok
[INFO] [stdout] test hdiffpatch::tests::file_parser_rejects_headers_longer_than_the_scan_limit ... ok
[INFO] [stdout] test hdiffpatch::tests::file_parser_rejects_non_utf8_headers ... ok
[INFO] [stdout] test hdiffpatch::tests::file_parser_rejects_tag_widths_over_six_bits ... ok
[INFO] [stdout] test hdiffpatch::tests::file_parser_reports_the_end_of_the_patch ... ok
[INFO] [stdout] test hdiffpatch::tests::hdiff13_apply_fills_the_gap_before_a_cover_from_the_new_data_diff ... ok
[INFO] [stdout] test hdiffpatch::tests::hdiff13_apply_rejects_a_cover_that_moves_before_the_start_of_the_source ... ok
[INFO] [stdout] test hdiffpatch::tests::hdiff13_apply_rejects_a_cover_that_reads_past_the_source ... ok
[INFO] [stdout] test hdiffpatch::tests::hdiff13_apply_rejects_a_source_whose_size_differs_from_the_header ... ok
[INFO] [stdout] test hdiffpatch::tests::hdiff13_apply_rejects_an_output_shorter_than_the_covers_produce ... ok
[INFO] [stdout] test hdiffpatch::tests::hdiff13_apply_rejects_an_output_size_that_cannot_be_allocated ... ok
[INFO] [stdout] test hdiffpatch::tests::hdiff13_chunks_read_in_parallel_match_the_serial_read ... ok
[INFO] [stdout] test hdiffpatch::tests::hdiff13_rle_applies_a_set_run_then_a_copy_run ... ok
[INFO] [stdout] test hdiffpatch::tests::hdiff13_rle_leaves_the_target_untouched_without_control_bytes ... ok
[INFO] [stdout] test hdiffpatch::tests::hdiff13_rle_reports_a_code_buffer_that_ends_early ... ok
[INFO] [stdout] test hdiffpatch::tests::in_memory_old_data_reports_ranges_past_its_end ... ok
[INFO] [stdout] test hdiffpatch::tests::lzma2_decompression_validates_the_property_byte ... ok
[INFO] [stdout] test hdiffpatch::tests::lzma2_dictionary_sizes_follow_the_property_byte ... ok
[INFO] [stdout] test hdiffpatch::tests::lzma_decompression_reports_a_codec_failure ... ok
[INFO] [stdout] test hdiffpatch::tests::lzma_decompression_validates_the_props_prefix ... ok
[INFO] [stdout] test hdiffpatch::tests::null_terminated_header_reads_report_bad_shapes ... ok
[INFO] [stdout] test hdiffpatch::tests::parse_file_reports_a_patch_that_ends_inside_the_header ... ok
[INFO] [stdout] test hdiffpatch::tests::parse_reads_hdiff19_directory_headers ... ok
[INFO] [stdout] test hdiffpatch::tests::parse_rejects_an_unsupported_magic ... ok
[INFO] [stdout] test hdiffpatch::tests::parse_rejects_hdiff19_patches_that_are_not_directory_to_directory ... ok
[INFO] [stdout] test hdiffpatch::tests::parse_rejects_headers_without_a_compression_field ... ok
[INFO] [stdout] test hdiffpatch::tests::parse_reports_hdiff13_details ... ok
[INFO] [stdout] test hdiffpatch::tests::parse_reports_hdiff19_directory_details ... ok
[INFO] [stdout] test hdiffpatch::tests::parse_reports_hdiffsf20_details ... ok
[INFO] [stdout] test hdiffpatch::tests::payload_decompression_rejects_nocomp_chunks ... ok
[INFO] [stdout] test hdiffpatch::tests::probe_reports_extension_confidence ... ok
[INFO] [stdout] test hdiffpatch::tests::reader_chunk_reads_report_ranges_past_the_patch_and_compressed_nocomp_chunks ... ok
[INFO] [stdout] test hdiffpatch::tests::rle_varints_decode_multi_byte_lengths ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_apply_copies_the_tail_bytes_that_follow_the_last_cover ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_parallel_and_serial_step_rendering_agree ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_payload_reads_decompress_a_compressed_payload ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_payload_reads_report_a_payload_past_the_patch ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_rle_decoder_reports_a_value_buffer_that_ends_early ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_parsing_rejects_a_cover_that_moves_before_the_start_of_the_source ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_parsing_rejects_a_cover_that_reads_past_the_source ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_parsing_rejects_a_step_buffer_past_the_payload ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_parsing_rejects_a_step_with_no_decodable_covers ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_parsing_rejects_a_tail_that_runs_past_the_payload ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_parsing_rejects_covers_that_produce_more_than_the_declared_output ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_parsing_rejects_gap_bytes_past_the_payload ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_parsing_reports_the_step_layout ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_rendering_rejects_a_cover_past_the_source ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_rendering_rejects_a_gap_buffer_that_ends_early ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_rendering_rejects_a_step_shorter_than_its_declared_length ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_rendering_rejects_leftover_gap_bytes ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_rendering_rejects_ranges_past_the_payload ... ok
[INFO] [stdout] test hdiffpatch::tests::sf20_step_writes_reject_length_and_range_mismatches ... ok
[INFO] [stdout] test hdiffpatch::tests::slice_reads_report_the_end_of_the_buffer ... ok
[INFO] [stdout] test hdiffpatch::tests::slice_varints_decode_multi_byte_values ... ok
[INFO] [stdout] test hdiffpatch::tests::tagged_slice_varints_reject_tag_widths_over_six_bits ... ok
[INFO] [stdout] test hdiffpatch::tests::validate_checks_the_patch_without_writing_output ... ok
[INFO] [stdout] test hdiffpatch::tests::zlib_decompression_reads_the_window_bits_prefix ... ok
[INFO] [stdout] test hdiffpatch::tests::zlib_decompression_reports_prefix_and_codec_failures ... ok
[INFO] [stdout] test hdiffpatch::tests::zstd_decompression_reports_a_codec_failure ... ok
[INFO] [stdout] test ips::tests::apply_clips_records_beyond_truncate_size ... ok
[INFO] [stdout] test bdf::tests::create_outputs_apply_across_thread_budgets ... ok
[INFO] [stdout] test ips::tests::apply_report_includes_warning_for_trailing_bytes_after_eof ... ok
[INFO] [stdout] test ips::tests::apply_report_warns_when_patch_does_not_change_output ... ok
[INFO] [stdout] test ips::tests::apply_report_warns_when_truncate_footer_is_not_needed ... ok
[INFO] [stdout] test ips::tests::apply_round_trips_for_ebp_patch ... ok
[INFO] [stdout] test ips::tests::apply_round_trips_overlaps_and_truncation ... ok
[INFO] [stdout] test ips::tests::apply_truncate_footer_does_not_grow_output ... ok
[INFO] [stdout] test ips::tests::apply_uses_parallel_threads_for_large_output ... ok
[INFO] [stdout] test ips::tests::checked_add_reports_the_label_that_overflowed ... ok
[INFO] [stdout] test ips::tests::chunk_planning_counts_output_and_scan_chunks ... ok
[INFO] [stdout] test ips::tests::coalescing_merges_short_gaps_and_splits_long_ones ... ok
[INFO] [stdout] test ips::tests::coalescing_rejects_overlapping_diff_runs ... ok
[INFO] [stdout] test bsp::tests::apply_matches_reference_runtime_menu_selection ... ok
[INFO] [stdout] test ips::tests::apply_round_trips_for_ips32_patch ... ok
[INFO] [stdout] test bsp_native_vm::tests::push_to_stack_refuses_to_grow_past_the_stack_ceiling ... ok
[INFO] [stdout] test ips::tests::create_avoids_classic_ips_eof_marker_offset_in_parallel_path ... ok
[INFO] [stdout] test ips::tests::create_grows_with_explicit_zero_record_not_truncate_only ... ok
[INFO] [stdout] test ips::tests::create_coalesces_short_unchanged_gaps_into_literal_record ... ok
[INFO] [stdout] test ips::tests::create_keeps_long_unchanged_gaps_as_separate_records ... ok
[INFO] [stdout] test ips::tests::create_rejects_classic_ips_targets_larger_than_flips_limit ... ok
[INFO] [stdout] test ips::tests::create_round_trips_and_encodes_truncation_when_shrinking ... ok
[INFO] [stdout] test ips::tests::create_round_trips_and_writes_default_ebp_metadata ... ok
[INFO] [stdout] test ips::tests::create_avoids_classic_ips_eof_marker_offset_in_streaming_path ... ok
[INFO] [stdout] test ips::tests::create_splits_large_literal_runs_at_ips_record_limit ... ok
[INFO] [stdout] test ips::tests::create_splits_rle_worthy_suffix_from_mixed_literal ... ok
[INFO] [stdout] test ips::tests::create_unchanged_files_produce_empty_patch ... ok
[INFO] [stdout] test ips::tests::create_uses_parallel_threads_for_large_input ... ok
[INFO] [stdout] test ips::tests::create_uses_rle_records_for_repeated_runs ... ok
[INFO] [stdout] test ips::tests::diff_run_scan_reports_runs_and_treats_bytes_past_the_source_as_changed ... ok
[INFO] [stdout] test ips::tests::ebp_metadata_must_be_a_utf8_json_object_of_strings ... ok
[INFO] [stdout] test ips::tests::file_parser_rejects_reads_past_the_end_of_the_patch ... ok
[INFO] [stdout] test ips::tests::flavor_names_match_their_formats ... ok
[INFO] [stdout] test ips::tests::flips_limits_reject_an_exact_limit_output_that_needs_a_truncate_footer ... ok
[INFO] [stdout] test ips::tests::header_magic_is_reported_for_classic_ips_only ... ok
[INFO] [stdout] test ips::tests::parse_accepts_an_ebp_patch_without_a_metadata_block ... ok
[INFO] [stdout] test ips::tests::parse_accepts_ebp_metadata_after_eof ... ok
[INFO] [stdout] test ips::tests::parse_accepts_ips32_records_past_24bit_limit ... ok
[INFO] [stdout] test ips::tests::parse_accepts_records_beyond_truncate_size_with_warning ... ok
[INFO] [stdout] test ips::tests::parse_can_ignore_trailing_bytes_after_eof_with_warning ... ok
[INFO] [stdout] test ips::tests::parse_can_ignore_zero_length_rle_records_with_warning ... ok
[INFO] [stdout] test ips::tests::parse_rejects_invalid_ebp_metadata_json ... ok
[INFO] [stdout] test ips::tests::parse_rejects_trailing_bytes_after_eof_in_strict_mode ... ok
[INFO] [stdout] test ips::tests::parse_rejects_trailing_data_after_the_ips32_footer ... ok
[INFO] [stdout] test ips::tests::parse_rejects_zero_length_rle_records_in_strict_mode ... ok
[INFO] [stdout] test ips::tests::parse_report_includes_warning_for_zero_length_rle_record ... ok
[INFO] [stdout] test ips::tests::parse_report_mentions_metadata_for_an_ebp_patch_that_carries_it ... ok
[INFO] [stdout] test ips::tests::probe_reports_extension_confidence_for_every_flavor ... ok
[INFO] [stdout] test ips::tests::probing_a_file_that_is_not_ips_reports_no_records ... ok
[INFO] [stdout] test ips::tests::probing_reads_ips32_offsets_past_the_24_bit_limit ... ok
[INFO] [stdout] test ips::tests::probing_reports_record_geometry_prefix_writes_and_truncate_size ... ok
[INFO] [stdout] test ips::tests::probing_selects_the_ebp_flavor_from_the_file_extension ... ok
[INFO] [stdout] test ips::tests::record_length_adjustment_avoids_landing_on_the_eof_marker_offset ... ok
[INFO] [stdout] test ips::tests::record_offsets_are_range_checked_per_flavor ... ok
[INFO] [stdout] test ips::tests::record_overlap_detection_ignores_empty_records ... ok
[INFO] [stdout] test ips::tests::record_writers_skip_empty_payloads_and_reject_over_long_ones ... ok
[INFO] [stdout] test ips::tests::rle_split_search_only_splits_runs_that_pay_for_a_record ... ok
[INFO] [stdout] test ips::tests::run_writer_emits_the_footer_and_trailer_for_every_flavor ... ok
[INFO] [stdout] test ips::tests::truncate_footer_is_only_required_when_the_output_shrinks ... ok
[INFO] [stdout] test n64_order_probe::tests::a_decided_order_reports_the_rule_that_fired ... ok
[INFO] [stdout] test n64_order_probe::tests::a_first_word_that_is_a_valid_magic_in_two_orders_decides_nothing ... ok
[INFO] [stdout] test n64_order_probe::tests::a_first_word_that_is_no_magic_decides_nothing ... ok
[INFO] [stdout] test n64_order_probe::tests::a_partial_first_word_write_is_completed_from_the_candidate_bytes ... ok
[INFO] [stdout] test n64_order_probe::tests::a_patch_created_against_another_order_is_recognised ... ok
[INFO] [stdout] test n64_order_probe::tests::a_patch_that_is_not_ips_is_not_probed ... ok
[INFO] [stdout] test n64_order_probe::tests::a_patch_with_no_records_decides_nothing ... ok
[INFO] [stdout] test n64_order_probe::tests::a_record_writing_the_magic_names_its_own_order ... ok
[INFO] [stdout] test n64_order_probe::tests::a_truncated_result_that_is_not_whole_words_is_left_alone ... ok
[INFO] [stdout] test n64_order_probe::tests::a_truncated_result_that_stays_whole_words_still_decides ... ok
[INFO] [stdout] test n64_order_probe::tests::an_input_that_is_not_whole_words_is_not_probed ... ok
[INFO] [stdout] test n64_order_probe::tests::an_unwritten_first_word_leaves_the_magic_rule_silent ... ok
[INFO] [stdout] test n64_order_probe::tests::edges_that_fit_every_order_decide_nothing ... ok
[INFO] [stdout] test ips::tests::create_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test n64_order_probe::tests::overlapping_records_void_the_edge_rule ... ok
[INFO] [stdout] test n64_order_probe::tests::records_writing_the_stored_checksums_are_counted ... ok
[INFO] [stdout] test n64_order_probe::tests::too_few_comparable_records_leaves_the_edge_rule_silent ... ok
[INFO] [stdout] test n64_order_probe::tests::untrimmed_record_edges_rule_out_the_orders_they_match ... ok
[INFO] [stdout] test ninja1::tests::capabilities_advertise_nothing ... ok
[INFO] [stdout] test ninja1::tests::every_stage_reports_the_ninja1_variant_as_unsupported ... ok
[INFO] [stdout] test pat::tests::a_create_scan_chunk_past_the_input_yields_no_records ... ok
[INFO] [stdout] test pat::tests::a_file_without_pat_records_has_no_pat_signature ... ok
[INFO] [stdout] test n64_order_probe::tests::overlap_after_the_edge_sample_cap_still_voids_the_edge_rule ... ok
[INFO] [stdout] test pat::tests::apply_skips_unexpected_bytes_without_failing ... ok
[INFO] [stdout] test pat::tests::apply_supports_forward_and_reverse_byte_toggles ... ok
[INFO] [stdout] test pat::tests::apply_uses_the_in_memory_path_when_the_input_fits_the_cap ... ok
[INFO] [stdout] test pat::tests::create_and_apply_round_trip ... ok
[INFO] [stdout] test dps::tests::apply_runtime_threads_match_capabilities_for_multi_record_patch ... ok
[INFO] [stdout] test pat::tests::create_rejects_mismatched_lengths ... ok
[INFO] [stdout] test pat::tests::parallel_create_rejects_unequal_lengths_and_short_circuits_empty_inputs ... ok
[INFO] [stdout] test pat::tests::parse_accepts_fireflower_and_fc_styles ... ok
[INFO] [stdout] test pat::tests::parse_labels_are_built_from_the_parsed_counts ... ok
[INFO] [stdout] test pat::tests::parse_rejects_a_line_longer_than_the_supported_maximum ... ok
[INFO] [stdout] test pat::tests::parse_reports_the_record_count_and_any_ignored_lines ... ok
[INFO] [stdout] test pat::tests::record_parsing_rejects_malformed_field_shapes ... ok
[INFO] [stdout] test pat::tests::streaming_create_rejects_inputs_of_different_lengths ... ok
[INFO] [stdout] test pat::tests::validate_rejects_a_record_offset_past_the_input ... ok
[INFO] [stdout] test pat::tests::validate_reports_forward_reverse_and_skipped_records ... ok
[INFO] [stdout] test pmsr::tests::apply_falls_back_to_single_thread_when_records_overlap ... ok
[INFO] [stdout] test pmsr::tests::apply_strict_rejects_non_paper_mario_source ... ok
[INFO] [stdout] test pmsr::tests::apply_supports_minimal_mod_patch ... ok
[INFO] [stdout] test pmsr::tests::apply_uses_parallel_threads_for_non_overlapping_records ... ok
[INFO] [stdout] test pmsr::tests::chunk_record_offsets_are_absolute ... ok
[INFO] [stdout] test pmsr::tests::chunk_scan_past_the_end_of_the_target_yields_no_records ... ok
[INFO] [stdout] test pmsr::tests::create_and_apply_round_trip_with_growth ... ok
[INFO] [stdout] test pmsr::tests::create_bytes_appends_zero_length_record_for_growth ... ok
[INFO] [stdout] test pmsr::tests::create_bytes_emits_one_record_per_difference_run ... ok
[INFO] [stdout] test pmsr::tests::create_bytes_treats_missing_source_bytes_as_zero ... ok
[INFO] [stdout] test pat::tests::apply_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test pmsr::tests::create_rejects_shrinking_outputs ... ok
[INFO] [stdout] test pmsr::tests::create_thread_capability_scales_with_the_target_length ... ok
[INFO] [stdout] test pmsr::tests::create_uses_parallel_threads_for_large_input ... ok
[INFO] [stdout] test pmsr::tests::encode_rejects_record_offsets_above_the_32_bit_range ... ok
[INFO] [stdout] test pmsr::tests::in_memory_apply_rejects_record_past_declared_output ... ok
[INFO] [stdout] test pmsr::tests::in_memory_apply_skips_zero_length_records ... ok
[INFO] [stdout] test pmsr::tests::in_place_apply_rejects_record_past_declared_output ... ok
[INFO] [stdout] test pmsr::tests::overlap_check_detects_overlapping_records ... ok
[INFO] [stdout] test pmsr::tests::overlap_check_ignores_zero_length_records ... ok
[INFO] [stdout] test pmsr::tests::overlap_check_rejects_record_past_declared_output ... ok
[INFO] [stdout] test pmsr::tests::parallel_apply_chunk_rejects_record_past_declared_output ... ok
[INFO] [stdout] test pmsr::tests::parallel_apply_is_a_no_op_for_a_record_less_patch ... ok
[INFO] [stdout] test pmsr::tests::parallel_create_rejects_shrinking_outputs ... ok
[INFO] [stdout] test pmsr::tests::parse_bytes_reads_records_and_min_target_size ... ok
[INFO] [stdout] test pmsr::tests::parse_bytes_rejects_patch_shorter_than_header ... ok
[INFO] [stdout] test pmsr::tests::parse_bytes_rejects_trailing_data ... ok
[INFO] [stdout] test pmsr::tests::parse_bytes_rejects_truncated_record_data ... ok
[INFO] [stdout] test pmsr::tests::parse_file_reads_records_and_min_target_size ... ok
[INFO] [stdout] test pmsr::tests::parse_file_rejects_invalid_magic ... ok
[INFO] [stdout] test pmsr::tests::parse_file_rejects_patch_shorter_than_header ... ok
[INFO] [stdout] test pmsr::tests::parse_file_rejects_trailing_data ... ok
[INFO] [stdout] test pmsr::tests::parse_rejects_invalid_header ... ok
[INFO] [stdout] test pmsr::tests::parse_report_includes_expected_crc32 ... ok
[INFO] [stdout] test pmsr::tests::parse_reports_normalized_source_endpoint ... ok
[INFO] [stdout] test pmsr::tests::probe_reports_extension_confidence ... ok
[INFO] [stdout] test pmsr::tests::record_end_reports_overflow ... ok
[INFO] [stdout] test ips::tests::create_round_trips_for_ips32_patch ... ok
[INFO] [stdout] test pmsr::tests::streaming_create_flushes_a_run_that_reaches_the_end_of_input ... ok
[INFO] [stdout] test pmsr::tests::streaming_create_rejects_shrinking_outputs ... ok
[INFO] [stdout] test pmsr::tests::streaming_create_treats_an_empty_original_as_zero_bytes ... ok
[INFO] [stdout] test pmsr::tests::validate_reports_record_count_when_checksums_are_ignored ... ok
[INFO] [stdout] test pmsr::tests::validate_strict_rejects_non_paper_mario_source ... ok
[INFO] [stdout] test ppf::tests::apply_ignores_ppf3_undo_data_in_normal_apply_mode ... ok
[INFO] [stdout] test ppf::tests::apply_rejects_ppf2_when_input_size_mismatches ... ok
[INFO] [stdout] test ppf::tests::apply_rejects_re_patch_when_blockcheck_does_not_match ... ok
[INFO] [stdout] test ppf::tests::apply_round_trip_for_ppf2_with_validation ... ok
[INFO] [stdout] test ips::tests::create_can_ignore_classic_ips_flips_size_limit_when_records_remain_encodable ... ok
[INFO] [stdout] test ppf::tests::apply_round_trip_for_ppf3_with_undo_and_blockcheck ... ok
[INFO] [stdout] test ppf::tests::chunk_diff_scan_seeks_into_the_middle_of_both_inputs ... ok
[INFO] [stdout] test ppf::tests::create_and_apply_round_trip_for_ppf3 ... ok
[INFO] [stdout] test ppf::tests::create_enables_blockcheck_when_source_is_large_enough ... ok
[INFO] [stdout] test ppf::tests::create_rejects_shrinking_outputs ... ok
[INFO] [stdout] test ppf::tests::create_splits_runs_larger_than_u8_max ... ok
[INFO] [stdout] test dps::tests::create_merges_embedded_data_that_crosses_thread_chunk_boundary ... ok
[INFO] [stdout] test ppf::tests::file_id_length_falls_back_to_the_padded_ppf3_footer_magic ... ok
[INFO] [stdout] test ppf::tests::file_id_length_falls_back_to_the_ppf2_footer_magic ... ok
[INFO] [stdout] test ppf::tests::file_id_length_falls_back_to_the_unpadded_ppf3_footer_magic ... ok
[INFO] [stdout] test ppf::tests::file_id_marker_scan_accepts_a_four_byte_trailer_length_for_ppf2 ... ok
[INFO] [stdout] test ppf::tests::file_id_marker_scan_accepts_a_two_byte_trailer_length ... ok
[INFO] [stdout] test ppf::tests::file_id_marker_scan_ignores_a_begin_marker_without_an_end_marker ... ok
[INFO] [stdout] test ppf::tests::file_id_marker_scan_ignores_markers_before_the_payload ... ok
[INFO] [stdout] test ppf::tests::file_id_marker_scan_ignores_patches_without_markers ... ok
[INFO] [stdout] test ppf::tests::file_id_marker_scan_rejects_a_trailer_length_that_disagrees_with_the_payload ... ok
[INFO] [stdout] test pat::tests::create_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test ppf::tests::footer_magic_path_scan_rejects_an_unsupported_length_field_width ... ok
[INFO] [stdout] test ppf::tests::footer_magic_path_scan_reports_no_file_id_for_files_shorter_than_the_footer ... ok
[INFO] [stdout] test ppf::tests::footer_magic_scan_rejects_a_file_id_larger_than_the_patch ... ok
[INFO] [stdout] test ppf::tests::footer_magic_scan_rejects_an_unsupported_length_field_width ... ok
[INFO] [stdout] test ppf::tests::footer_magic_scan_reports_no_file_id_for_short_or_unmarked_patches ... ok
[INFO] [stdout] test ppf::tests::in_memory_apply_rejects_a_record_past_the_output_end ... ok
[INFO] [stdout] test ppf::tests::little_endian_reads_reject_offsets_past_the_buffer ... ok
[INFO] [stdout] test ppf::tests::parallel_create_rejects_shrinking_outputs ... ok
[INFO] [stdout] test ppf::tests::file_id_marker_scan_rejects_a_trailer_of_an_unexpected_width ... ok
[INFO] [stdout] test ppf::tests::parse_accepts_ppf3_with_rompatcher_style_file_id_diz_trailer ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_reads_ppf1_records ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_reads_ppf2_blockcheck_and_expected_input_length ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_reads_ppf3_records_with_undo_data ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_rejects_a_patch_smaller_than_the_header ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_rejects_a_ppf1_record_header_that_runs_past_the_patch ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_rejects_a_ppf3_record_header_that_runs_past_the_patch ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_rejects_a_ppf3_record_offset_past_i64_max ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_rejects_ppf1_record_data_that_runs_past_the_patch ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_rejects_ppf2_missing_the_validation_header ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_rejects_ppf2_whose_file_id_swallows_the_payload ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_rejects_ppf3_blockcheck_without_the_validation_block ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_rejects_ppf3_headers_that_stop_before_the_flags ... ok
[INFO] [stdout] test ppf::tests::parse_and_apply_round_trip_for_ppf1 ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_rejects_ppf3_undo_data_that_runs_past_the_patch ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_rejects_ppf3_record_data_that_runs_past_the_patch ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_uses_the_gi_blockcheck_offset_for_non_bin_image_types ... ok
[INFO] [stdout] test ppf::tests::parse_bytes_rejects_ppf3_whose_file_id_swallows_the_payload ... ok
[INFO] [stdout] test ppf::tests::parse_file_accepts_ppf2_with_file_id_diz_trailer ... ok
[INFO] [stdout] test ppf::tests::parse_file_accepts_ppf3_with_multipatch_file_id_diz_trailer ... ok
[INFO] [stdout] test ppf::tests::parse_file_accepts_ppf3_with_padded_file_id_diz_trailer ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_a_file_id_length_larger_than_the_patch ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_invalid_encoding_method ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_invalid_magic ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_invalid_version_digits ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_patch_smaller_than_header ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_ppf1_record_data_out_of_bounds ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_ppf2_missing_validation_header ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_ppf1_truncated_record_header ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_ppf2_whose_file_id_swallows_the_payload ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_ppf3_blockcheck_without_validation_block ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_ppf3_header_too_small ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_ppf3_record_data_out_of_bounds ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_ppf3_offset_beyond_i64_max ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_ppf3_truncated_record_header ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_ppf3_undo_data_out_of_bounds ... ok
[INFO] [stdout] test ppf::tests::parse_file_rejects_ppf3_whose_file_id_swallows_the_payload ... ok
[INFO] [stdout] test ppf::tests::parse_method_notes_ppf2_blockcheck_metadata ... ok
[INFO] [stdout] test ppf::tests::parse_method_reports_ppf1_record_count ... ok
[INFO] [stdout] test ppf::tests::parse_rejects_inconsistent_version_tuple ... ok
[INFO] [stdout] test ppf::tests::parse_rejects_truncated_ppf3_record ... ok
[INFO] [stdout] test ppf::tests::ppf3_record_writer_skips_empty_payloads_and_rejects_oversized_ones ... ok
[INFO] [stdout] test ppf::tests::ppf_create_scan_agrees_on_zero_bytes_past_original_eof ... ok
[INFO] [stdout] test ppf::tests::probe_reports_extension_confidence ... ok
[INFO] [stdout] test ppf::tests::parse_method_notes_ppf3_undo_and_blockcheck_metadata ... ok
[INFO] [stdout] test ppf::tests::subslice_searches_treat_an_empty_needle_as_a_match_at_each_end ... ok
[INFO] [stdout] test ppf::tests::undo_ppf_restores_the_original_rom ... ok
[INFO] [stdout] test ppf::tests::streaming_and_parallel_apply_paths_produce_the_same_writes ... ok
[INFO] [stdout] test ppf::tests::undo_rejects_undo_data_that_runs_past_the_rom ... ok
[INFO] [stdout] test ppf::tests::undo_rejects_a_patch_without_complete_undo_data ... ok
[INFO] [stdout] test ppf::tests::validate_rejects_ppf2_when_input_size_mismatches ... ok
[INFO] [stdout] test ppf::tests::validate_rejects_when_blockcheck_region_runs_past_input_eof ... ok
[INFO] [stdout] test ppf::tests::validate_succeeds_for_ppf2_with_matching_blockcheck ... ok
[INFO] [stdout] test ppf::tests::version_detection_rejects_truncated_headers ... ok
[INFO] [stdout] test rup::tests::apply_continues_after_normalization_failure_to_later_variant ... ok
[INFO] [stdout] test rup::tests::apply_does_not_strip_nes_payload_without_ines_magic ... ok
[INFO] [stdout] test rup::tests::apply_is_deterministic_across_thread_budgets_for_overlapping_records ... ok
[INFO] [stdout] test rup::tests::apply_normalizes_copier_headers_that_multipatch_drops ... ok
[INFO] [stdout] test rup::tests::apply_normalizes_n64_byte_swapped_input_to_native_output ... ok
[INFO] [stdout] test rup::tests::apply_normalizes_n64_little_endian_input_to_native_output ... ok
[INFO] [stdout] test rup::tests::apply_normalizes_lynx_header_and_preserves_it ... ok
[INFO] [stdout] test rup::tests::apply_normalizes_smd_interleaved_genesis_input ... ok
[INFO] [stdout] test rup::tests::apply_normalizes_nes_ines_header_and_preserves_it_on_reverse ... ok
[INFO] [stdout] test rup::tests::apply_normalizes_snes_copier_header_and_preserves_nsrt_header ... ok
[INFO] [stdout] test rup::tests::apply_normalizes_unif_prg_chr_payloads ... ok
[INFO] [stdout] test rup::tests::apply_normalizes_snes_interleaved_payload_to_native_output ... ok
[INFO] [stdout] test rup::tests::apply_rejects_a_selected_endpoint_whose_checksum_does_not_match ... ok
[INFO] [stdout] test rup::tests::apply_rejects_a_patch_whose_target_checksum_does_not_match_the_result ... ok
[INFO] [stdout] test rup::tests::apply_rejects_an_endpoint_selection_that_names_a_missing_variant ... ok
[INFO] [stdout] test rup::tests::apply_rejects_input_that_matches_neither_source_nor_target ... ok
[INFO] [stdout] test rup::tests::apply_rejects_named_rup_entries_for_single_file_apply ... ok
[INFO] [stdout] test rup::tests::apply_uses_source_bytes_for_each_record_even_when_records_overlap ... ok
[INFO] [stdout] test rup::tests::applying_prepared_records_reports_an_out_of_range_index ... ok
[INFO] [stdout] test rup::tests::chunk_record_collection_pads_a_source_that_ends_inside_the_range ... ok
[INFO] [stdout] test rup::tests::collect_rup_chunk_records_reads_zero_past_the_end_of_the_source ... ok
[INFO] [stdout] test rup::tests::copy_exact_bytes_reports_an_input_that_ends_early ... ok
[INFO] [stdout] test rup::tests::create_and_apply_round_trip_with_append_overflow ... ok
[INFO] [stdout] test rup::tests::create_and_apply_round_trip_with_minify_overflow ... ok
[INFO] [stdout] test pmsr::tests::source_validation_rejects_expected_size_with_wrong_crc32 ... ok
[INFO] [stdout] test dps::tests::create_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test pmsr::tests::create_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test rup::tests::encoding_rejects_a_size_changing_file_without_an_overflow_mode ... ok
[INFO] [stdout] test rup::tests::endpoint_resolution_propagates_cancellation ... ok
[INFO] [stdout] test rup::tests::endpoint_resolution_removes_partial_n64_temp_after_normalization_error ... ok
[INFO] [stdout] test rup::tests::endpoint_resolution_reports_all_ambiguous_rup_variants ... ok
[INFO] [stdout] test rup::tests::endpoint_resolution_uses_rup_n64_snes_and_unif_normalization ... ok
[INFO] [stdout] test rup::tests::fixed_strings_are_truncated_and_nul_padded_to_their_field_width ... ok
[INFO] [stdout] test rup::tests::in_memory_create_encodes_a_minify_overflow_for_a_shrinking_target ... ok
[INFO] [stdout] test rup::tests::in_place_xor_rejects_oversized_records_and_zero_fills_past_the_input ... ok
[INFO] [stdout] test rup::tests::md5_hex_formatting_maps_out_of_range_nibbles_to_zero ... ok
[INFO] [stdout] test rup::tests::n64_big_endian_rewrite_copies_the_input_byte_for_byte ... ok
[INFO] [stdout] test rup::tests::n64_normalization_requires_a_length_that_matches_the_byte_order_unit ... ok
[INFO] [stdout] test rup::tests::normalization_copy_cancels_mid_stream_and_removes_partial_temp ... ok
[INFO] [stdout] test rup::tests::normalization_keeps_native_sms_images_untouched ... ok
[INFO] [stdout] test rup::tests::normalization_leaves_bank_aligned_and_unmarked_inputs_alone ... ok
[INFO] [stdout] test rup::tests::normalization_reports_inputs_that_are_shorter_than_their_headers ... ok
[INFO] [stdout] test rup::tests::normalization_strips_and_preserves_lynx_and_nes_ffe_headers ... ok
[INFO] [stdout] test rup::tests::normalization_strips_copier_headers_from_game_boy_and_pce_inputs ... ok
[INFO] [stdout] test rup::tests::parallel_create_encodes_both_overflow_directions ... ok
[INFO] [stdout] test rup::tests::parallel_record_collection_is_empty_when_the_files_share_no_bytes ... ok
[INFO] [stdout] test rup::tests::parse_rejects_a_command_stream_that_ends_mid_record ... ok
[INFO] [stdout] test rup::tests::parse_rejects_a_patch_smaller_than_its_header ... ok
[INFO] [stdout] test rup::tests::parse_rejects_a_patch_without_an_end_command ... ok
[INFO] [stdout] test rup::tests::parse_rejects_a_vlv_wider_than_sixty_four_bits ... ok
[INFO] [stdout] test rup::tests::parse_rejects_an_unknown_command_byte ... ok
[INFO] [stdout] test rup::tests::parse_rejects_an_xor_record_before_any_file_header ... ok
[INFO] [stdout] test rup::tests::parse_rejects_invalid_magic ... ok
[INFO] [stdout] test rup::tests::parse_rejects_invalid_overflow_mode ... ok
[INFO] [stdout] test rup::tests::parse_reports_md5_for_each_variant ... ok
[INFO] [stdout] test rup::tests::prepared_record_tasks_report_out_of_range_indexes_and_oversized_records ... ok
[INFO] [stdout] test rup::tests::prepared_records_treat_bytes_past_the_input_as_zero ... ok
[INFO] [stdout] test rup::tests::range_validation_rejects_records_and_overflow_data_past_the_output ... ok
[INFO] [stdout] test rup::tests::selected_endpoint_apply_without_source_checks_cancels_before_output_creation ... ok
[INFO] [stdout] test rup::tests::selected_endpoint_validation_propagates_cancellation ... ok
[INFO] [stdout] test rup::tests::selected_n64_endpoint_uses_planned_order_after_magic_changes ... ok
[INFO] [stdout] test rup::tests::smd_block_deinterleave_reassembles_alternating_halves ... ok
[INFO] [stdout] test rup::tests::smd_deinterleave_writes_a_short_trailing_block_verbatim ... ok
[INFO] [stdout] test rup::tests::endpoint_resolution_normalizes_each_rom_type_once_and_removes_temps ... ok
[INFO] [stdout] test rup::tests::snes_deinterleave_detection_reads_the_lo_and_hi_rom_headers ... ok
[INFO] [stdout] test rup::tests::snes_deinterleave_leaves_images_with_fewer_than_two_banks_alone ... ok
[INFO] [stdout] test rup::tests::unif_chunk_headers_stop_at_a_short_tail_and_reject_oversized_lengths ... ok
[INFO] [stdout] test rup::tests::unif_normalization_and_reconstruction_require_a_full_container_header ... ok
[INFO] [stdout] test rup::tests::unif_payload_chunk_ids_are_prg_and_chr_with_a_hex_suffix ... ok
[INFO] [stdout] test rup::tests::unif_reconstruction_rejects_a_payload_larger_than_the_template ... ok
[INFO] [stdout] test rup::tests::validate_rejects_an_input_that_matches_more_than_one_variant ... ok
[INFO] [stdout] test rup::tests::validate_without_checksums_falls_back_to_the_only_file_variant ... ok
[INFO] [stdout] test rup::tests::validate_without_checksums_rejects_a_multi_variant_patch ... ok
[INFO] [stdout] test rup::tests::vlv_encoding_uses_one_length_byte_and_little_endian_digits ... ok
[INFO] [stdout] test rup::tests::xor_suffix_reads_the_complement_of_every_trailing_byte ... ok
[INFO] [stdout] test shared::checksum_io::tests::a_cached_checksum_is_reused_instead_of_re_reading_the_file ... ok
[INFO] [stdout] test shared::checksum_io::tests::a_cached_checksum_that_is_not_hex_is_reported ... ok
[INFO] [stdout] test shared::checksum_io::tests::a_footer_is_read_from_its_offset ... ok
[INFO] [stdout] test shared::checksum_io::tests::a_prefix_crc32_covers_only_the_requested_bytes ... ok
[INFO] [stdout] test shared::checksum_io::tests::an_uncached_checksum_is_computed_from_the_file ... ok
[INFO] [stdout] test shared::checksum_io::tests::little_endian_u32_and_slice_crc32_match_their_inputs ... ok
[INFO] [stdout] test shared::labeled_parser::tests::a_read_past_the_declared_length_names_the_format_and_the_field ... ok
[INFO] [stdout] test shared::labeled_parser::tests::big_endian_words_read_from_the_same_cursor ... ok
[INFO] [stdout] test shared::labeled_parser::tests::fixed_width_reads_consume_the_stream_in_order ... ok
[INFO] [stdout] test shared::tests::civil_date_tracks_the_unix_epoch ... ok
[INFO] [stdout] test solid::tests::apply_grows_the_output_when_a_primitive_writes_past_the_source ... ok
[INFO] [stdout] test rup::tests::successful_selection_reuses_normalized_input_and_removes_temps ... ok
[INFO] [stdout] test solid::tests::apply_rejects_md5_mismatch ... ok
[INFO] [stdout] test solid::tests::apply_rejects_truncate_size_beyond_output_length ... ok
[INFO] [stdout] test solid::tests::apply_resize_leaves_the_output_alone_for_a_zero_length_expansion ... ok
[INFO] [stdout] test solid::tests::apply_resize_rejects_expansion_data_that_does_not_match_the_declared_size ... ok
[INFO] [stdout] test solid::tests::apply_resize_splices_expansion_data_at_the_resize_address ... ok
[INFO] [stdout] test solid::tests::apply_rejects_expand_address_beyond_output_length ... ok
[INFO] [stdout] test solid::tests::apply_writes_relative_and_rle_primitives ... ok
[INFO] [stdout] test solid::tests::checked_helpers_report_overflow_with_their_operands ... ok
[INFO] [stdout] test solid::tests::create_and_apply_round_trip_for_expand_case ... ok
[INFO] [stdout] test solid::tests::create_and_apply_round_trip_for_truncate_case ... ok
[INFO] [stdout] test solid::tests::create_can_emit_patch_info_flag_with_seven_strings ... ok
[INFO] [stdout] test solid::tests::create_can_override_basic_metadata_without_extended_header ... ok
[INFO] [stdout] test ppf::tests::create_parallel_matches_serial_across_chunk_boundary ... ok
[INFO] [stdout] test ppf::tests::create_uses_parallel_threads_for_large_input ... ok
[INFO] [stdout] test solid::tests::created_addr_param_encodes_flags_and_mod_action ... ok
[INFO] [stdout] test solid::tests::created_primitives_reject_non_monotonic_chunk_addresses ... ok
[INFO] [stdout] test solid::tests::created_primitives_split_chunks_longer_than_one_size_byte ... ok
[INFO] [stdout] test solid::tests::description_strings_reject_nul_bytes_and_over_long_values ... ok
[INFO] [stdout] test solid::tests::file_parser_rejects_a_read_past_the_declared_file_length ... ok
[INFO] [stdout] test solid::tests::files_equal_detects_length_and_content_differences ... ok
[INFO] [stdout] test solid::tests::integer_readers_and_writers_reject_unsupported_widths ... ok
[INFO] [stdout] test solid::tests::md5_hex_formats_every_nibble_and_maps_out_of_range_values_to_zero ... ok
[INFO] [stdout] test solid::tests::parallel_chunk_range_scan_is_empty_past_the_shared_length ... ok
[INFO] [stdout] test solid::tests::parallel_chunk_scan_merges_a_suffix_that_continues_the_last_run ... ok
[INFO] [stdout] test solid::tests::parse_decodes_all_primitive_address_and_payload_arms ... ok
[INFO] [stdout] test solid::tests::parse_reads_seven_description_strings_when_patch_info_flag_is_set ... ok
[INFO] [stdout] test solid::tests::parse_rejects_a_description_string_longer_than_the_maximum ... ok
[INFO] [stdout] test solid::tests::parse_rejects_a_description_string_that_is_not_utf8 ... ok
[INFO] [stdout] test solid::tests::parse_rejects_a_description_string_without_a_terminator ... ok
[INFO] [stdout] test solid::tests::parse_rejects_a_patch_that_ends_before_its_description_block ... ok
[INFO] [stdout] test solid::tests::parse_rejects_base_addr_when_base_size_disabled ... ok
[INFO] [stdout] test solid::tests::parse_rejects_extension_flag ... ok
[INFO] [stdout] test solid::tests::parse_rejects_header_below_minimum_length ... ok
[INFO] [stdout] test solid::tests::parse_rejects_invalid_magic ... ok
[INFO] [stdout] test solid::tests::parse_rejects_invalid_magic_in_a_full_length_header ... ok
[INFO] [stdout] test solid::tests::parse_rejects_truncated_literal_payload ... ok
[INFO] [stdout] test solid::tests::parse_rejects_unexpected_trailing_data ... ok
[INFO] [stdout] test solid::tests::parse_rejects_unsupported_mod_file_action ... ok
[INFO] [stdout] test solid::tests::parse_rejects_unsupported_version ... ok
[INFO] [stdout] test solid::tests::parse_reports_label_for_expand_patch ... ok
[INFO] [stdout] test solid::tests::parse_reports_label_for_truncate_patch ... ok
[INFO] [stdout] test solid::tests::parse_reports_normalized_source_md5_endpoint ... ok
[INFO] [stdout] test solid::tests::patch_dates_round_trip_and_reject_unusable_encodings ... ok
[INFO] [stdout] test solid::tests::probe_reports_extension_confidence ... ok
[INFO] [stdout] test solid::tests::read_solid_suffix_returns_nothing_when_the_range_is_empty ... ok
[INFO] [stdout] test solid::tests::read_u8_reports_the_cursor_and_length_at_end_of_input ... ok
[INFO] [stdout] test solid::tests::sequential_chunk_scan_emits_suffixes_only_when_asked ... ok
[INFO] [stdout] test solid::tests::validate_rejects_md5_mismatch ... ok
[INFO] [stdout] test solid::tests::validate_succeeds_for_created_patch ... ok
[INFO] [stdout] test solid::tests::write_plans_reject_base_addressing_without_a_base_address ... ok
[INFO] [stdout] test tests::aps_is_wired_to_supported_handler ... ok
[INFO] [stdout] test tests::bdf_is_wired_to_supported_handler ... ok
[INFO] [stdout] test tests::bsp_is_wired_to_supported_handler ... ok
[INFO] [stdout] test tests::dldi_is_wired_to_supported_handler ... ok
[INFO] [stdout] test tests::dps_is_wired_to_supported_handler ... ok
[INFO] [stdout] test tests::ebp_is_wired_to_supported_handler ... ok
[INFO] [stdout] test tests::find_by_name_does_not_route_bspatch40_alias ... ok
[INFO] [stdout] test tests::find_by_name_does_not_route_double_ips_aliases ... ok
[INFO] [stdout] test tests::find_by_name_does_not_route_pds_name ... ok
[INFO] [stdout] test tests::find_by_name_routes_bsp_name_to_bsp_handler ... ok
[INFO] [stdout] test tests::find_by_name_routes_dldi_name_to_dldi_handler ... ok
[INFO] [stdout] test tests::find_by_name_routes_dps_name_to_dps_handler ... ok
[INFO] [stdout] test tests::find_by_name_routes_gdiff_name_to_gdiff_handler ... ok
[INFO] [stdout] test tests::find_by_name_routes_hdiff_aliases_to_hdiff_handler ... ok
[INFO] [stdout] test tests::find_by_name_routes_ips32_name_to_ips32_handler ... ok
[INFO] [stdout] test tests::find_by_name_routes_pat_aliases_to_pat_handler ... ok
[INFO] [stdout] test tests::find_by_name_routes_pmsr_alias_to_mod_handler ... ok
[INFO] [stdout] test tests::find_by_name_routes_solid_aliases_to_solid_handler ... ok
[INFO] [stdout] test tests::find_by_name_routes_solid_name_to_solid_handler ... ok
[INFO] [stdout] test tests::find_by_output_extension_resolves_by_extension_only ... ok
[INFO] [stdout] test tests::gdiff_is_wired_to_supported_handler ... ok
[INFO] [stdout] test tests::hdiffpatch_is_wired_to_supported_handler ... ok
[INFO] [stdout] test tests::ninja1_handler_reports_unsupported_for_every_operation ... ok
[INFO] [stdout] test tests::pat_is_wired_to_supported_handler ... ok
[INFO] [stdout] test tests::pds_is_reported_as_explicitly_unsupported_by_name_and_by_path ... ok
[INFO] [stdout] test tests::probe_does_not_route_bspatch40_extension ... ok
[INFO] [stdout] test tests::probe_does_not_route_pds_extensions ... ok
[INFO] [stdout] test tests::probe_prefers_aps_n64_signature_over_apsgba_extension ... ok
[INFO] [stdout] test tests::probe_prefers_apsgba_signature_over_aps_extension ... ok
[INFO] [stdout] test tests::probe_reports_no_handler_for_a_file_it_cannot_read ... ok
[INFO] [stdout] test tests::probe_reports_no_handler_for_bytes_and_an_extension_it_does_not_know ... ok
[INFO] [stdout] test tests::probe_routes_aps_extension_to_aps_handler ... ok
[INFO] [stdout] test tests::probe_routes_apsgba_extension_to_apsgba_handler ... ok
[INFO] [stdout] test tests::probe_routes_bsp_extension_to_bsp_handler ... ok
[INFO] [stdout] test tests::probe_routes_dldi_extension_to_dldi_handler ... ok
[INFO] [stdout] test tests::probe_routes_dps_extension_to_dps_handler ... ok
[INFO] [stdout] test tests::probe_routes_every_remaining_signature_to_its_handler ... ok
[INFO] [stdout] test tests::probe_routes_ffp_extension_to_pat_handler ... ok
[INFO] [stdout] test tests::probe_routes_gdiff_extension_to_gdiff_handler ... ok
[INFO] [stdout] test tests::probe_routes_hdiff_extension_to_hdiff_handler ... ok
[INFO] [stdout] test tests::probe_routes_hpatchz_extension_to_hdiff_handler ... ok
[INFO] [stdout] test tests::probe_routes_ips32_extension_to_ips32_handler ... ok
[INFO] [stdout] test tests::probe_routes_ips_extension_with_double_ips_signature_to_ips_handler ... ok
[INFO] [stdout] test tests::probe_routes_ips_extension_with_ips32_signature_to_ips32_handler ... ok
[INFO] [stdout] test tests::probe_routes_ips_extension_with_single_ips_signature_to_ips_handler ... ok
[INFO] [stdout] test tests::probe_routes_mod_extension_to_mod_handler ... ok
[INFO] [stdout] test tests::probe_routes_pat_extension_to_pat_handler ... ok
[INFO] [stdout] test tests::probe_routes_solid_extension_to_solid_handler ... ok
[INFO] [stdout] test tests::probe_routes_unknown_extension_with_bps_signature_to_bps_handler ... ok
[INFO] [stdout] test tests::probe_routes_unknown_extension_with_double_ips_signature_to_ips_handler ... ok
[INFO] [stdout] test tests::probe_routes_unknown_extension_with_gdiff_signature_to_gdiff_handler ... ok
[INFO] [stdout] test tests::probe_routes_unknown_extension_with_ninja1_signature_to_ninja1_handler ... ok
[INFO] [stdout] test tests::probe_routes_unknown_extension_with_pat_content_to_pat_handler ... ok
[INFO] [stdout] test tests::probe_routes_xdelta_compat_extensions_with_vcdiff_signature_to_xdelta_handler ... ok
[INFO] [stdout] test tests::probe_signature_matches_magic_but_never_falls_back_to_the_extension ... ok
[INFO] [stdout] test tests::probe_uses_ebp_extension_for_ambiguous_patch_signature ... ok
[INFO] [stdout] test tests::registry_contains_planned_formats ... ok
[INFO] [stdout] test tests::the_default_registry_matches_a_freshly_built_one ... ok
[INFO] [stdout] test tests::unsupported_reason_reports_pds_name_and_path ... ok
[INFO] [stdout] test ups::tests::apply_accepts_flips_style_truncation_record_past_target_size ... ok
[INFO] [stdout] test ups::tests::apply_can_ignore_patch_checksum_mismatch ... ok
[INFO] [stdout] test ups::tests::apply_rejects_a_change_past_the_output_length ... ok
[INFO] [stdout] test ups::tests::apply_rejects_an_output_that_misses_the_declared_target_checksum ... ok
[INFO] [stdout] test ups::tests::apply_rejects_inputs_that_match_neither_side ... ok
[INFO] [stdout] test rup::tests::create_merges_record_that_crosses_thread_chunk_boundary ... ok
[INFO] [stdout] test ups::tests::apply_without_source_checks_falls_back_to_the_matching_size ... ok
[INFO] [stdout] test ups::tests::apply_without_source_checks_falls_back_to_the_target_size_and_to_equal_sizes ... ok
[INFO] [stdout] test ups::tests::apply_zero_fills_target_bytes_past_the_end_of_a_shorter_source ... ok
[INFO] [stdout] test ups::tests::create_and_apply_round_trip_in_both_directions ... ok
[INFO] [stdout] test ups::tests::create_handles_two_empty_files ... ok
[INFO] [stdout] test ups::tests::apply_runtime_threads_match_capabilities_for_multi_record_patch ... ok
[INFO] [stdout] test solid::tests::apply_runtime_threads_match_capabilities_for_multi_primitive_patch ... ok
[INFO] [stdout] test rup::tests::create_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test ups::tests::create_omits_zero_filled_truncation_records ... ok
[INFO] [stdout] test rup::tests::apply_runtime_threads_match_capabilities_for_multi_record_patch ... ok
[INFO] [stdout] test ups::tests::create_preserves_nonzero_truncation_suffix_for_reverse_apply ... ok
[INFO] [stdout] test ups::tests::parse_rejects_a_record_that_runs_past_the_footer ... ok
[INFO] [stdout] test ups::tests::parse_rejects_invalid_patch_checksum ... ok
[INFO] [stdout] test ups::tests::parse_rejects_truncated_patches_and_bad_magic ... ok
[INFO] [stdout] test ups::tests::parse_reports_source_target_and_patch_crc32 ... ok
[INFO] [stdout] test ups::tests::parse_ups_bytes_rejects_truncated_patches_and_bad_magic ... ok
[INFO] [stdout] test ups::tests::probe_reports_extension_confidence_and_header_magic ... ok
[INFO] [stdout] test ups::tests::validate_rejects_a_change_past_the_declared_sizes ... ok
[INFO] [stdout] test ups::tests::validate_rejects_an_input_that_matches_neither_side ... ok
[INFO] [stdout] test ups::tests::validate_reports_the_planned_output_size ... ok
[INFO] [stdout] test varint::tests::push_varint_appends_the_same_bytes_encode_varint_produces ... ok
[INFO] [stdout] test varint::tests::rejects_a_continuation_bias_that_overflows_the_accumulator ... ok
[INFO] [stdout] test varint::tests::rejects_a_data_byte_that_overflows_the_accumulator ... ok
[INFO] [stdout] test varint::tests::rejects_a_final_byte_that_pushes_the_total_past_u64 ... ok
[INFO] [stdout] test varint::tests::rejects_unterminated_stream_without_overflow_panic ... ok
[INFO] [stdout] test varint::tests::round_trips_the_encoding_boundaries ... ok
[INFO] [stdout] test varint::tests::round_trips_u64_max ... ok
[INFO] [stdout] test xdelta::core::audit_alloc_guard_tests::oversized_window_extent_is_rejected ... ok
[INFO] [stdout] test xdelta::decode_secondary::audit_alloc_guard_tests::djw_prefix_builder_handles_a_single_used_symbol ... ok
[INFO] [stdout] test xdelta::decode_secondary::audit_alloc_guard_tests::djw_prefix_rejects_a_symbol_hidden_by_a_zero_length_code ... ok
[INFO] [stdout] test xdelta::decode_secondary::audit_alloc_guard_tests::djw_rejects_a_code_length_table_without_symbols ... ok
[INFO] [stdout] test xdelta::decode_secondary::audit_alloc_guard_tests::djw_rejects_a_repeat_that_runs_past_the_output ... ok
[INFO] [stdout] test xdelta::decode_secondary::audit_alloc_guard_tests::djw_rejects_output_larger_than_input_can_yield ... ok
[INFO] [stdout] test xdelta::decode_secondary::audit_alloc_guard_tests::djw_rejects_zero_declared_output ... ok
[INFO] [stdout] test xdelta::decode_secondary::audit_alloc_guard_tests::fgk_rejects_output_larger_than_input_can_yield ... ok
[INFO] [stdout] test xdelta::decode_secondary::audit_alloc_guard_tests::fgk_rejects_packed_data_when_no_output_is_declared ... ok
[INFO] [stdout] test xdelta::decode_secondary::audit_alloc_guard_tests::fgk_rejects_truncated_payload ... ok
[INFO] [stdout] test xdelta::tests::apply_can_ignore_checksum_mismatch ... ok
[INFO] [stdout] test xdelta::tests::apply_fails_for_corrupted_secondary_stream ... FAILED
[INFO] [stdout] test xdelta::tests::apply_fails_for_mismatched_djw_header_and_lzma_payload ... FAILED
[INFO] [stdout] test xdelta::tests::apply_fails_for_mismatched_fgk_header_and_lzma_payload ... FAILED
[INFO] [stdout] test xdelta::tests::apply_fails_for_trailing_secondary_payload_bytes ... ok
[INFO] [stdout] test xdelta::tests::apply_fails_for_unknown_secondary_compressor_id ... FAILED
[INFO] [stdout] test xdelta::tests::apply_fails_for_unknown_secondary_id_without_compressed_sections ... ok
[INFO] [stdout] test xdelta::tests::apply_fails_on_checksum_mismatch ... ok
[INFO] [stdout] test xdelta::tests::apply_fails_when_compressed_sections_lack_secondary_header ... ok
[INFO] [stdout] test xdelta::tests::apply_patch_bytes_accepts_an_lzma_header_without_compressed_sections ... ok
[INFO] [stdout] test xdelta::tests::apply_patch_bytes_rejects_custom_code_tables ... ok
[INFO] [stdout] test xdelta::tests::apply_patch_bytes_rejects_xdelta_lzma_sections ... ok
[INFO] [stdout] test solid::tests::create_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test xdelta::tests::apply_patch_bytes_supports_source_free_and_target_windows ... ok
[INFO] [stdout] test xdelta::tests::apply_rejects_custom_code_table_headers ... ok
[INFO] [stdout] test xdelta::tests::apply_rejects_multiple_patch_files ... ok
[INFO] [stdout] test xdelta::tests::apply_supports_legacy_djw_fixture ... FAILED
[INFO] [stdout] test xdelta::tests::apply_supports_legacy_fgk_fixture ... FAILED
[INFO] [stdout] test xdelta::tests::apply_supports_legacy_lzma_fixture ... FAILED
[INFO] [stdout] test xdelta::tests::apply_supports_overlapping_target_copy ... ok
[INFO] [stdout] test xdelta::tests::apply_patch_bytes_round_trips_in_memory ... ok
[INFO] [stdout] test ups::tests::create_merges_change_that_crosses_thread_chunk_boundary ... ok
[INFO] [stdout] test xdelta::tests::apply_supports_vcd_target_windows_with_thread_fallback ... ok
[INFO] [stdout] test xdelta::tests::build_djw_decoder_table_rejects_a_symbol_index_beyond_u8 ... ok
[INFO] [stdout] test xdelta::tests::build_native_window_emits_a_single_add_at_level_zero ... ok
[INFO] [stdout] test xdelta::tests::create_progress_emit_band_treats_zero_total_as_complete ... ok
[INFO] [stdout] test xdelta::tests::apply_supports_oxidelta_style_lzma_secondary_patch ... ok
[INFO] [stdout] test ups::tests::create_is_deterministic_across_thread_budgets ... ok
[INFO] [stdout] test ups::tests::create_parallel_preserves_nonzero_truncation_suffix_across_chunk_boundary ... ok
[INFO] [stdout] test solid::tests::create_is_deterministic_when_diff_crosses_chunk_boundary_and_expands_suffix ... ok
[INFO] [stdout] test xdelta::tests::apply_supports_stateful_xdelta_lzma_secondary_across_windows ... ok
[INFO] [stdout] test xdelta::tests::create_vcdiff_patch_from_empty_source_round_trips ... ok
[INFO] [stdout] test xdelta::tests::create_vcdiff_patch_round_trips ... ok
[INFO] [stdout] test xdelta::tests::create_xdelta_patch_can_skip_checksums_via_context_toggle ... ok
[INFO] [stdout] test xdelta::tests::create_xdelta_patch_mode_lzma_only_uses_lzma_secondary ... ok
[INFO] [stdout] test xdelta::tests::create_xdelta_patch_mode_auto_compares_all_secondary_candidates ... ok
[INFO] [stdout] test xdelta::tests::create_xdelta_patch_mode_none_disables_secondary_candidates ... ok
[INFO] [stdout] test xdelta::tests::decode_djw_bits_reaches_end_of_input ... ok
[INFO] [stdout] test xdelta::tests::create_xdelta_patch_defaults_to_lzma_secondary_when_it_is_smaller ... ok
[INFO] [stdout] test xdelta::tests::decode_djw_symbol_rejects_a_code_below_the_table_base ... ok
[INFO] [stdout] test xdelta::tests::decode_djw_symbol_rejects_an_offset_past_the_caller_maximum ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_djw_bits_rejects_invalid_bit_count ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_djw_build_codes_from_lengths_validates ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_djw_build_prefix_lengths_handles_empty_and_single_symbol ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_djw_count_byte_frequencies_counts_bytes ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_djw_rejects_trailing_input ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_djw_rejects_zero_output_size ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_build_djw_decoder_table_validates_inputs ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_djw_round_trips_single_group ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_djw_symbol_reaches_end_of_input ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_djw_symbol_rejects_invalid_symbol ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_djw_update_mtf_moves_to_front_and_bounds_check ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_fgk_reaches_end_of_input ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_djw_round_trips_multi_group ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_fgk_round_trips ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_fgk_state_new_rejects_zero_alphabet ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_init_djw_clen_mtf_fills_and_guards_short_buffer ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_try_decode_xdelta_djw_sections_handles_flags ... ok
[INFO] [stdout] test xdelta::tests::decode_secondary_try_decode_xdelta_fgk_sections_handles_flags ... ok
[INFO] [stdout] test xdelta::tests::decode_xdelta_lzma_section_rejects_a_size_over_the_window_ceiling ... ok
[INFO] [stdout] test xdelta::tests::decode_xdelta_lzma_section_passes_uncompressed_sections_through ... ok
[INFO] [stdout] test xdelta::tests::djw_bit_writer_rejects_invalid_bits_widths_and_values ... ok
[INFO] [stdout] test xdelta::tests::djw_build_prefix_lengths_rejects_all_zero_frequencies ... ok
[INFO] [stdout] test xdelta::tests::djw_build_prefix_lengths_rescales_until_codes_fit_the_limit ... ok
[INFO] [stdout] test xdelta::tests::djw_choose_best_sector_groups_skips_a_group_missing_a_symbol_code ... ok
[INFO] [stdout] test xdelta::tests::djw_choose_best_sector_groups_validates_its_inputs ... ok
[INFO] [stdout] test xdelta::tests::djw_compute_mtf_1_2_flushes_a_run_before_a_new_symbol ... ok
[INFO] [stdout] test xdelta::tests::djw_compute_mtf_1_2_flushes_a_trailing_run ... ok
[INFO] [stdout] test xdelta::tests::djw_compute_mtf_1_2_rejects_a_symbol_outside_the_mtf_table ... ok
[INFO] [stdout] test xdelta::tests::djw_compute_mtf_1_2_rejects_a_symbol_past_the_declared_range ... ok
[INFO] [stdout] test xdelta::tests::djw_build_prefix_lengths_rejects_a_frequency_sum_overflow ... ok
[INFO] [stdout] test xdelta::tests::djw_compute_mtf_1_2_rejects_an_overflowing_output_buffer ... ok
[INFO] [stdout] test xdelta::tests::djw_rebuild_group_frequencies_rejects_an_out_of_range_selector ... ok
[INFO] [stdout] test xdelta::tests::djw_select_groups_and_sector_size_covers_every_size_bucket ... ok
[INFO] [stdout] test xdelta::tests::djw_update_1_2_rejects_an_overflowing_symbol_buffer ... ok
[INFO] [stdout] test xdelta::tests::emit_native_instructions_encodes_runs ... ok
[INFO] [stdout] test xdelta::tests::fgk_decode_bit_rejects_a_leaf_without_a_right_child ... ok
[INFO] [stdout] test xdelta::tests::fgk_decode_bit_rejects_a_non_bit_value ... ok
[INFO] [stdout] test xdelta::tests::fgk_decode_bit_rejects_an_overflowing_coded_bit_buffer ... ok
[INFO] [stdout] test xdelta::tests::fgk_find_nth_zero_fails_once_a_symbol_left_the_zero_list ... ok
[INFO] [stdout] test xdelta::tests::fgk_get_encoded_bit_rejects_an_empty_buffer ... ok
[INFO] [stdout] test bsp::tests::apply_matches_reference_runtime_vectors ... ok
[INFO] [stdout] test xdelta::tests::fgk_state_new_rejects_a_block_count_overflow ... ok
[INFO] [stdout] test xdelta::tests::fgk_symbol_indexes_are_bounds_checked ... ok
[INFO] [stdout] test xdelta::tests::fgk_state_round_trips_over_small_alphabets ... ok
[INFO] [stdout] test xdelta::tests::lzma_status_name_maps_every_known_status ... ok
[INFO] [stdout] test xdelta::tests::maybe_compress_xdelta_secondary_sections_declines_short_and_unprofitable_input ... ok
[INFO] [stdout] test xdelta::tests::load_patch_for_xdelta_recode_rejects_custom_code_tables ... ok
[INFO] [stdout] test xdelta::tests::multi_window_patch_round_trips ... ok
[INFO] [stdout] test xdelta::tests::move_or_copy_file_reports_a_destination_it_cannot_write ... ok
[INFO] [stdout] test xdelta::tests::parse_accepts_custom_code_table_headers ... ok
[INFO] [stdout] test xdelta::tests::multi_window_xdelta_patch_round_trips_with_parallel_decoder ... ok
[INFO] [stdout] test xdelta::tests::parse_patch_rejects_malformed_headers ... ok
[INFO] [stdout] test xdelta::tests::parse_patch_rejects_malformed_window_headers ... ok
[INFO] [stdout] test xdelta::tests::parse_rejects_custom_code_table_header_without_table_data ... ok
[INFO] [stdout] test xdelta::tests::parse_and_apply_basic_source_patch ... ok
[INFO] [stdout] test xdelta::tests::parse_supports_secondary_fixture ... FAILED
[INFO] [stdout] test xdelta::tests::parse_reports_source_requirements_without_adler_values ... ok
[INFO] [stdout] test xdelta::tests::parse_supports_xdelta_app_header_and_checksum ... ok
[INFO] [stdout] test xdelta::tests::recode_rejects_a_baseline_that_already_declares_a_secondary_compressor ... ok
[INFO] [stdout] test xdelta::tests::secondary_fixture_applies_with_parallel_fallback ... FAILED
[INFO] [stdout] test xdelta::tests::vcdiff_handler_probes_by_extension ... ok
[INFO] [stdout] test xdelta::tests::vcdiff_handler_validate_reapplies_the_patch ... ok
[INFO] [stdout] test xdelta::tests::vcdiff_output_size_sums_the_window_targets ... ok
[INFO] [stdout] test xdelta::tests::window_win_indicator_maps_every_source_kind ... ok
[INFO] [stdout] test xdelta::tests::xdelta_djw_compress_multi_group_rejects_invalid_parameters ... ok
[INFO] [stdout] test xdelta::tests::xdelta_djw_compress_rejects_an_empty_section ... ok
[INFO] [stdout] test xdelta::tests::xdelta_lzma_section_has_stream_header_reads_the_payload_prefix ... ok
[INFO] [stdout] test xdelta::tests::create_xdelta_patch_supports_explicit_djw_and_fgk_secondary_modes ... ok
[INFO] [stdout] test xdelta::tests::djw_multi_group_encoder_output_decodes_for_every_group_count ... ok
[INFO] [stdout] test xdelta::tests::recode_supports_all_xdelta_secondary_encoders ... ok
[INFO] [stdout] test ups::tests::create_in_parallel_zero_fills_past_the_end_of_a_shorter_source ... ok
[INFO] [stdout] test xdelta::tests::create_xdelta_appheader_baseline_size_matches_materialized ... ok
[INFO] [stdout] test xdelta::tests::create_xdelta_large_streaming_patch_round_trips_with_stateful_lzma ... ok
[INFO] [stdout] test xdelta::tests::create_xdelta_parallel_window_encode_matches_sequential_bytes ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- xdelta::tests::apply_fails_for_corrupted_secondary_stream stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'xdelta::tests::apply_fails_for_corrupted_secondary_stream' (2828) panicked at src/../tests/unit/vcdiff.rs:1694:56:
[INFO] [stdout] read secondary patch fixture: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x634b821b4b51 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x634b821b4b51 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x634b821cb4ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x634b821cb4ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x634b821b92bc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x634b821b92bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x634b8218d686 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x634b8218d686 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x634b821aae69 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x634b81d74740 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x634b81d74740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x634b821ab192 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x634b821ab192 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x634b8218d732 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x634b82185f29 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x634b8218e42d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x634b821cbcec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x634b821cba42 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x634b81aaf453 - <core[a373ad73a504971]::result::Result<alloc[2e1b2a31b91974c5]::vec::Vec<u8>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x634b8198fb35 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_fails_for_corrupted_secondary_stream
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1694:56
[INFO] [stdout]   22:     0x634b81967637 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_fails_for_corrupted_secondary_stream::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1692:48
[INFO] [stdout]   23:     0x634b81d636f6 - <rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_fails_for_corrupted_secondary_stream::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x634b81d67b8b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x634b81d67b8b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x634b81d74d65 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x634b81d74d65 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x634b81d6e654 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x634b81d6e654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x634b81d77df2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x634b81d77df2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x634b81d77df2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x634b821b3a5f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x634b821b3a5f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7db2e3726dfa - <unknown>
[INFO] [stdout]   45:     0x7db2e37ba3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- xdelta::tests::apply_fails_for_mismatched_djw_header_and_lzma_payload stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'xdelta::tests::apply_fails_for_mismatched_djw_header_and_lzma_payload' (2830) panicked at src/../tests/unit/vcdiff.rs:1431:56:
[INFO] [stdout] read secondary patch fixture: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x634b821b4b51 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x634b821b4b51 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x634b821cb4ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x634b821cb4ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x634b821b92bc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x634b821b92bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x634b8218d686 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x634b8218d686 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x634b821aae69 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x634b81d74740 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x634b81d74740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x634b821ab192 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x634b821ab192 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x634b8218d732 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x634b82185f29 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x634b8218e42d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x634b821cbcec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x634b821cba42 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x634b81aaf453 - <core[a373ad73a504971]::result::Result<alloc[2e1b2a31b91974c5]::vec::Vec<u8>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x634b8199e435 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_fails_for_mismatched_djw_header_and_lzma_payload
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1431:56
[INFO] [stdout]   22:     0x634b81967d47 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_fails_for_mismatched_djw_header_and_lzma_payload::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1429:60
[INFO] [stdout]   23:     0x634b81d63b56 - <rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_fails_for_mismatched_djw_header_and_lzma_payload::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x634b81d67b8b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x634b81d67b8b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x634b81d74d65 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x634b81d74d65 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x634b81d6e654 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x634b81d6e654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x634b81d77df2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x634b81d77df2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x634b81d77df2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x634b821b3a5f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x634b821b3a5f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7db2e3726dfa - <unknown>
[INFO] [stdout]   45:     0x7db2e37ba3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- xdelta::tests::apply_fails_for_mismatched_fgk_header_and_lzma_payload stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'xdelta::tests::apply_fails_for_mismatched_fgk_header_and_lzma_payload' (2831) panicked at src/../tests/unit/vcdiff.rs:1498:56:
[INFO] [stdout] read secondary patch fixture: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x634b821b4b51 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x634b821b4b51 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x634b821cb4ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x634b821cb4ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x634b821b92bc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x634b821b92bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x634b8218d686 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x634b8218d686 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x634b821aae69 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x634b81d74740 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x634b81d74740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x634b821ab192 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x634b821ab192 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x634b8218d732 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x634b82185f29 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x634b8218e42d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x634b821cbcec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x634b821cba42 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x634b81aaf453 - <core[a373ad73a504971]::result::Result<alloc[2e1b2a31b91974c5]::vec::Vec<u8>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x634b8199f065 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_fails_for_mismatched_fgk_header_and_lzma_payload
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1498:56
[INFO] [stdout]   22:     0x634b81967d77 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_fails_for_mismatched_fgk_header_and_lzma_payload::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1496:60
[INFO] [stdout]   23:     0x634b81d63b76 - <rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_fails_for_mismatched_fgk_header_and_lzma_payload::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x634b81d67b8b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x634b81d67b8b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x634b81d74d65 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x634b81d74d65 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x634b81d6e654 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x634b81d6e654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x634b81d77df2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x634b81d77df2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x634b81d77df2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x634b821b3a5f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x634b821b3a5f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7db2e3726dfa - <unknown>
[INFO] [stdout]   45:     0x7db2e37ba3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- xdelta::tests::apply_fails_for_unknown_secondary_compressor_id stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'xdelta::tests::apply_fails_for_unknown_secondary_compressor_id' (2833) panicked at src/../tests/unit/vcdiff.rs:1590:56:
[INFO] [stdout] read secondary patch fixture: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x634b821b4b51 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x634b821b4b51 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x634b821cb4ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x634b821cb4ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x634b821b92bc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x634b821b92bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x634b8218d686 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x634b8218d686 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x634b821aae69 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x634b81d74740 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x634b81d74740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x634b821ab192 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x634b821ab192 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x634b8218d732 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x634b82185f29 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x634b8218e42d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x634b821cbcec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x634b821cba42 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x634b81aaf453 - <core[a373ad73a504971]::result::Result<alloc[2e1b2a31b91974c5]::vec::Vec<u8>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x634b81997215 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_fails_for_unknown_secondary_compressor_id
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1590:56
[INFO] [stdout]   22:     0x634b81967a17 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_fails_for_unknown_secondary_compressor_id::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1588:53
[INFO] [stdout]   23:     0x634b81d63936 - <rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_fails_for_unknown_secondary_compressor_id::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x634b81d67b8b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x634b81d67b8b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x634b81d74d65 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x634b81d74d65 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x634b81d6e654 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x634b81d6e654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x634b81d77df2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x634b81d77df2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x634b81d77df2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x634b821b3a5f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x634b821b3a5f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7db2e3726dfa - <unknown>
[INFO] [stdout]   45:     0x7db2e37ba3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- xdelta::tests::apply_supports_legacy_djw_fixture stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'xdelta::tests::apply_supports_legacy_djw_fixture' (2852) panicked at src/../tests/unit/vcdiff.rs:1476:65:
[INFO] [stdout] copy source fixture: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x634b821b4b51 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x634b821b4b51 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x634b821cb4ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x634b821cb4ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x634b821b92bc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x634b821b92bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x634b8218d686 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x634b8218d686 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x634b821aae69 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x634b81d74740 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x634b81d74740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x634b821ab192 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x634b821ab192 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x634b8218d732 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x634b82185f29 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x634b8218e42d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x634b821cbcec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x634b821cba42 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x634b81ab631e - <core[a373ad73a504971]::result::Result<u64, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x634b819871a3 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_supports_legacy_djw_fixture
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1476:65
[INFO] [stdout]   22:     0x634b81967297 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_supports_legacy_djw_fixture::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1471:39
[INFO] [stdout]   23:     0x634b81d634b6 - <rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_supports_legacy_djw_fixture::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x634b81d67b8b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x634b81d67b8b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x634b81d74d65 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x634b81d74d65 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x634b81d6e654 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x634b81d6e654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x634b81d77df2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x634b81d77df2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x634b81d77df2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x634b821b3a5f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x634b821b3a5f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7db2e3726dfa - <unknown>
[INFO] [stdout]   45:     0x7db2e37ba3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- xdelta::tests::apply_supports_legacy_fgk_fixture stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'xdelta::tests::apply_supports_legacy_fgk_fixture' (2853) panicked at src/../tests/unit/vcdiff.rs:1543:65:
[INFO] [stdout] copy source fixture: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x634b821b4b51 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x634b821b4b51 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x634b821cb4ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x634b821cb4ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x634b821b92bc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x634b821b92bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x634b8218d686 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x634b8218d686 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x634b821aae69 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x634b81d74740 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x634b81d74740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x634b821ab192 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x634b821ab192 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x634b8218d732 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x634b82185f29 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x634b8218e42d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x634b821cbcec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x634b821cba42 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x634b81ab631e - <core[a373ad73a504971]::result::Result<u64, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x634b819879b3 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_supports_legacy_fgk_fixture
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1543:65
[INFO] [stdout]   22:     0x634b819672c7 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_supports_legacy_fgk_fixture::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1538:39
[INFO] [stdout]   23:     0x634b81d634d6 - <rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_supports_legacy_fgk_fixture::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x634b81d67b8b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x634b81d67b8b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x634b81d74d65 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x634b81d74d65 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x634b81d6e654 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x634b81d6e654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x634b81d77df2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x634b81d77df2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x634b81d77df2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x634b821b3a5f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x634b821b3a5f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7db2e3726dfa - <unknown>
[INFO] [stdout]   45:     0x7db2e37ba3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- xdelta::tests::apply_supports_legacy_lzma_fixture stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'xdelta::tests::apply_supports_legacy_lzma_fixture' (2854) panicked at src/../tests/unit/vcdiff.rs:1568:65:
[INFO] [stdout] copy source fixture: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x634b821b4b51 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x634b821b4b51 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x634b821cb4ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x634b821cb4ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x634b821b92bc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x634b821b92bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x634b8218d686 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x634b8218d686 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x634b821aae69 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x634b81d74740 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x634b81d74740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x634b821ab192 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x634b821ab192 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x634b8218d732 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x634b82185f29 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x634b8218e42d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x634b821cbcec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x634b821cba42 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x634b81ab631e - <core[a373ad73a504971]::result::Result<u64, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x634b819895d3 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_supports_legacy_lzma_fixture
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1568:65
[INFO] [stdout]   22:     0x634b81967357 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_supports_legacy_lzma_fixture::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1563:40
[INFO] [stdout]   23:     0x634b81d63536 - <rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::apply_supports_legacy_lzma_fixture::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x634b81d67b8b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x634b81d67b8b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x634b81d74d65 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x634b81d74d65 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x634b81d6e654 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x634b81d6e654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x634b81d77df2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x634b81d77df2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x634b81d77df2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x634b821b3a5f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x634b821b3a5f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7db2e3726dfa - <unknown>
[INFO] [stdout]   45:     0x7db2e37ba3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- xdelta::tests::parse_supports_secondary_fixture stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'xdelta::tests::parse_supports_secondary_fixture' (2987) panicked at src/../tests/unit/vcdiff.rs:295:56:
[INFO] [stdout] read secondary patch fixture: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x634b821b4b51 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x634b821b4b51 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x634b821cb4ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x634b821cb4ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x634b821b92bc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x634b821b92bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x634b8218d686 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x634b8218d686 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x634b821aae69 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x634b81d74740 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x634b81d74740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x634b821ab192 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x634b821ab192 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x634b8218d732 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x634b82185f29 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x634b8218e42d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x634b821cbcec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x634b821cba42 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x634b81aaf453 - <core[a373ad73a504971]::result::Result<alloc[2e1b2a31b91974c5]::vec::Vec<u8>, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x634b81986d6b - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::parse_supports_secondary_fixture
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:295:56
[INFO] [stdout]   22:     0x634b81967267 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::parse_supports_secondary_fixture::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:293:38
[INFO] [stdout]   23:     0x634b81d63496 - <rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::parse_supports_secondary_fixture::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x634b81d67b8b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x634b81d67b8b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x634b81d74d65 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x634b81d74d65 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x634b81d6e654 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x634b81d6e654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x634b81d77df2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x634b81d77df2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x634b81d77df2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x634b821b3a5f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x634b821b3a5f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7db2e3726dfa - <unknown>
[INFO] [stdout]   45:     0x7db2e37ba3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- xdelta::tests::secondary_fixture_applies_with_parallel_fallback stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'xdelta::tests::secondary_fixture_applies_with_parallel_fallback' (2991) panicked at src/../tests/unit/vcdiff.rs:1192:65:
[INFO] [stdout] copy source fixture: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x634b821b4b51 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x634b821b4b51 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x634b821b4b51 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x634b821cb4ca - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x634b821cb4ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x634b821b92bc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x634b821b92bc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x634b8218d686 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x634b8218d686 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x634b821aae69 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x634b81d74740 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x634b81d74740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x634b821ab192 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x634b821ab192 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x634b8218d732 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x634b82185f29 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x634b8218e42d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x634b821cbcec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x634b821cba42 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x634b81ab631e - <core[a373ad73a504971]::result::Result<u64, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x634b81998ece - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::secondary_fixture_applies_with_parallel_fallback
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1192:65
[INFO] [stdout]   22:     0x634b81967aa7 - rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::secondary_fixture_applies_with_parallel_fallback::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/../tests/unit/vcdiff.rs:1187:54
[INFO] [stdout]   23:     0x634b81d63996 - <rom_weaver_patches[12e550fec2e1a09a]::xdelta::tests::secondary_fixture_applies_with_parallel_fallback::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x634b81d67b8b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x634b81d67b8b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x634b81d74d65 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x634b81d74d65 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x634b81d74d65 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x634b81d74d65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x634b81d6e654 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x634b81d6e654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x634b81d77df2 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x634b81d77df2 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x634b81d77df2 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x634b81d77df2 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x634b81d77df2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x634b821b3a5f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x634b821b3a5f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7db2e3726dfa - <unknown>
[INFO] [stdout]   45:     0x7db2e37ba3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     xdelta::tests::apply_fails_for_corrupted_secondary_stream
[INFO] [stdout]     xdelta::tests::apply_fails_for_mismatched_djw_header_and_lzma_payload
[INFO] [stdout]     xdelta::tests::apply_fails_for_mismatched_fgk_header_and_lzma_payload
[INFO] [stdout]     xdelta::tests::apply_fails_for_unknown_secondary_compressor_id
[INFO] [stdout]     xdelta::tests::apply_supports_legacy_djw_fixture
[INFO] [stdout]     xdelta::tests::apply_supports_legacy_fgk_fixture
[INFO] [stdout]     xdelta::tests::apply_supports_legacy_lzma_fixture
[INFO] [stdout]     xdelta::tests::parse_supports_secondary_fixture
[INFO] [stdout]     xdelta::tests::secondary_fixture_applies_with_parallel_fallback
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 942 passed; 9 failed; 0 ignored; 0 measured; 0 filtered out; finished in 22.52s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "e9e52724d8550fffb44b530ea3f51527710e4989900c2954f8e165bc5e1d1075", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e9e52724d8550fffb44b530ea3f51527710e4989900c2954f8e165bc5e1d1075", kill_on_drop: false }`
[INFO] [stdout] e9e52724d8550fffb44b530ea3f51527710e4989900c2954f8e165bc5e1d1075
