Your message dated Mon, 07 Oct 2024 10:13:33 +0000
with message-id <e1sxkk9-00gs7p...@fasolo.debian.org>
and subject line Bug#1081864: fixed in git-delta 0.18.2-2
has caused the Debian Bug report #1081864,
regarding git-delta: FTBFS: assertion `left == right` failed: on line 3 of input
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1081864: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081864
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:git-delta
Version: 0.18.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.
cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
        /usr/share/dh-rust/bin/cargo prepare-debian debian/cargo_registry
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] 
['-j2'] 0
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, 
x86_64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into 
/<<PKGBUILDDIR>>/debian/cargo_registry/
        cargo update
     Locking 100 packages to latest compatible versions
      Adding addr2line v0.21.0

[... snipped ...]

test 
features::navigate::tests::test_navigate_with_overridden_key_in_main_section 
... ok
test features::side_by_side::tests::test_one_minus_one_plus_line ... ok
test features::side_by_side::tests::test_two_minus_lines_truncated ... ok
test features::side_by_side::tests::test_two_minus_lines_unicode_truncated ... 
ok
test features::side_by_side::tests::test_two_fitting_minus_lines ... ok
test features::side_by_side::tests::test_two_plus_lines ... ok
test features::side_by_side::tests::test_two_plus_lines_exact_fit ... FAILED
test features::side_by_side::tests::test_two_plus_lines_truncated ... ok
test features::side_by_side::tests::test_two_plus_lines_spaces_and_ansi ... ok
test features::tests::test_builtin_feature_from_gitconfig ... ok
test features::tests::test_builtin_features_have_flags_and_these_set_features 
... ok
test features::tests::test_feature ... ok
test 
features::tests::test_feature_flag_on_command_line_does_not_replace_features_in_gitconfig
 ... ok
test 
features::tests::test_features_on_command_line_replace_features_in_gitconfig 
... ok
test features::tests::test_invalid_features ... ok
test features::tests::test_main_section ... ok
test features::tests::test_main_section_overrides_feature ... ok
test features::tests::test_multiple_features ... ok
test features::tests::test_recursive_feature_gathering_1 ... ok
test features::tests::test_recursive_feature_gathering_2 ... ok
test format::tests::test_center_right_space_trait ... ok
test format::tests::test_format_string_simple ... ok
test format::tests::test_line_number_format_only_string ... ok
test format::tests::test_log10_plus_1 ... ok
test format::tests::test_pad_center_align ... ok
test format::tests::test_parse_line_number_format_not_empty ... ok
test format::tests::test_placeholder_regex ... ok
test format::tests::test_placeholder_regex_empty_placeholder ... ok
test format::tests::test_placeholder_with_empty_formatting ... ok
test format::tests::test_placeholder_with_notype ... ok
test format::tests::test_placeholder_with_only_type_dash_number ... ok
test format::tests::test_placeholder_with_type_and_more ... ok
test git_config::remote::tests::test_format_codeberg_commit_link ... ok
test git_config::remote::tests::test_format_github_commit_link ... ok
test git_config::remote::tests::test_format_gitlab_commit_link ... ok
test git_config::remote::tests::test_format_sourcehut_commit_link ... ok
test git_config::remote::tests::test_parse_codeberg_urls ... ok
test git_config::remote::tests::test_parse_github_urls ... ok
test git_config::remote::tests::test_parse_gitlab_urls ... ok
test git_config::remote::tests::test_parse_sourcehut_urls ... ok
test git_config::tests::test_parse_config_from_env_var_value ... ok
test handlers::blame::tests::test_blame_line_regex ... ok
test handlers::blame::tests::test_blame_line_with_parens_in_name ... ok
test handlers::blame::tests::test_color_assignment ... ok
test handlers::blame::tests::test_format_blame_metadata_with_accent_in_name ... 
ok
test features::tests::test_whitespace_error_style ... ok
test 
handlers::blame::tests::test_format_blame_metadata_with_custom_timestamp_output_format
 ... ok
test 
handlers::blame::tests::test_format_blame_metadata_with_default_timestamp_output_format
 ... ok
test handlers::diff_header::tests::test_diff_header_ambiguous_3x_minus ... ok
test 
handlers::diff_header::tests::test_diff_header_ambiguous_3x_minus_concatenated 
... ok
test 
handlers::diff_header::tests::test_diff_header_ambiguous_3x_minus_extra_and_concatenated
 ... ok
test handlers::diff_header::tests::test_get_file_path_from_git_diff_header_line 
... ok
test 
handlers::diff_header::tests::test_get_file_path_from_git_diff_header_line_containing_spaces
 ... ok
test 
handlers::diff_header::tests::test_get_file_path_from_git_diff_header_line_rename
 ... ok
test 
handlers::diff_header::tests::test_get_file_path_from_git_diff_header_line_rename_containing_spaces
 ... ok
test handlers::diff_header::tests::test_get_filename_from_diff_header_line ... 
ok
test handlers::diff_header::tests::test_get_filename_from_marker_line ... ok
test handlers::diff_header::tests::test_get_repeated_file_path_from_diff_line 
... ok
test handlers::diff_header::tests::test_parse_diff_header_line ... ok
test handlers::diff_stat::tests::test_diff_stat_line_regex_1 ... ok
test handlers::diff_stat::tests::test_diff_stat_line_regex_2 ... ok
test handlers::diff_stat::tests::test_relative_path ... ok
test handlers::grep::tests::test_get_code_style_sections ... ok
test handlers::grep::tests::test_parse_grep_W_context_header ... ok
test handlers::grep::tests::test_parse_grep_W_n_context_header ... ok
test handlers::diff_header::tests::test_diff_header_relative_paths ... ok
test handlers::grep::tests::test_parse_grep_match ... ok
test handlers::grep::tests::test_parse_grep_match_no_extension ... ok
test handlers::grep::tests::test_parse_grep_color ... ok
test handlers::grep::tests::test_parse_grep_n_match_directory_name_with_dashes 
... ok
test 
handlers::grep::tests::test_parse_grep_n_match_file_name_with_dashes_and_no_extension
 ... ignored
test handlers::grep::tests::test_parse_grep_n_match ... ok
test handlers::grep::tests::test_parse_grep_n_match_no_extension ... ok
test handlers::grep::tests::test_parse_grep_n_no_match ... ok
test handlers::grep::tests::test_parse_grep_not_grep_output ... ok
test handlers::grep::tests::test_parse_grep_no_match ... ok
test handlers::grep::tests::test_parse_grep_parent_command_is_not_grep_2 ... ok
test handlers::grep::tests::test_parse_grep_parent_command_is_not_grep_1 ... ok
test handlers::hunk::tests::word_diff::test_color_words_map_styles ... ignored
test handlers::hunk::tests::word_diff::test_color_words ... ok
test handlers::hunk::tests::word_diff::test_hunk_line_style_raw ... ok
test handlers::hunk::tests::word_diff::test_hunk_line_style_raw_map_styles ... 
ok
test handlers::hunk::tests::word_diff::test_word_diff ... ok
test handlers::hunk_header::tests::test_not_a_hunk_header_is_handled_gracefully 
... ok
test 
handlers::hunk_header::tests::test_paint_file_path_with_line_number_default ... 
ok
test handlers::hunk_header::tests::test_paint_file_path_with_line_number_empty 
... ok
test 
handlers::hunk_header::tests::test_paint_file_path_with_line_number_empty_hyperlinks
 ... ok
test 
handlers::hunk_header::tests::test_paint_file_path_with_line_number_empty_navigate
 ... ok
test 
handlers::hunk_header::tests::test_paint_file_path_with_line_number_hyperlinks 
... ok
test handlers::hunk_header::tests::test_parse_hunk_header ... ok
test handlers::hunk_header::tests::test_parse_hunk_header_added_file ... ok
test handlers::hunk_header::tests::test_parse_hunk_header_deleted_file ... ok
test handlers::hunk_header::tests::test_parse_hunk_header_cthulhu ... ok
test handlers::hunk_header::tests::test_parse_hunk_header_merge ... ok
test 
handlers::hunk_header::tests::test_parse_hunk_header_with_omitted_hunk_lengths 
... ok
test handlers::merge_conflict::tests::test_real_merge_conflict_U0 ... ok
test handlers::merge_conflict::tests::test_toy_merge_conflict_no_context ... ok
test handlers::ripgrep_json::tests::test_deserialize ... ok
test handlers::ripgrep_json::tests::test_deserialize_2 ... ok
test options::get::tests::test_delta_features_env_var ... ok
test handlers::merge_conflict::tests::test_real_merge_conflict ... ok
test options::get::tests::test_env_var_overrides_git_config_bool ... ok
test options::get::tests::test_env_var_overrides_git_config_complex_string ... 
ok
test options::get::tests::test_env_var_overrides_git_config_float ... ok
test options::get::tests::test_env_var_overrides_git_config_int ... ok
test options::get::tests::test_env_var_overrides_git_config_option_string ... ok
test options::get::tests::test_get_themes_from_config ... ok
test options::set::tests::test_options_can_be_set_in_git_config ... ok
test options::set::tests::test_parse_width_specifier ... ok
test options::get::tests::test_env_var_overrides_git_config_simple_string ... ok
test options::set::tests::test_width_in_git_config_is_honored ... ok
test paint::superimpose_style_sections::tests::test_explode ... ok
test paint::superimpose_style_sections::tests::test_superimpose ... ok
test 
paint::superimpose_style_sections::tests::test_superimpose_style_sections_1 ... 
ok
test 
paint::superimpose_style_sections::tests::test_superimpose_style_sections_2 ... 
ok
test 
paint::superimpose_style_sections::tests::test_superimpose_style_sections_3 ... 
ok
test parse_style::tests::test_decoration_style_from_str ... ok
test parse_style::tests::test_decoration_style_from_str_empty_string ... ok
test parse_style::tests::test_extract_special_decoration_attribute ... ok
test parse_style::tests::test_parse_ansi_term_style ... ok
test parse_style::tests::test_parse_ansi_term_style_with_special_omit_attribute 
... ok
test parse_style::tests::test_parse_ansi_term_style_with_special_raw_attribute 
... ok
test parse_style::tests::test_parse_ansi_term_style_with_special_syntax_color 
... ok
test parse_style::tests::test_style_from_str ... ok
test parse_style::tests::test_style_from_str_decoration_style_only ... ok
test parse_style::tests::test_style_from_str_raw_with_box ... ok
test 
parse_style::tests::test_style_from_str_with_handling_of_special_decoration_attributes
 ... ok
test 
parse_style::tests::test_style_from_str_with_handling_of_special_decoration_attributes_raw_with_box
 ... ok
test parse_styles::tests::test_resolve_style_references_1 ... ok
test parse_styles::tests::test_resolve_style_references_2 ... ok
test parse_styles::tests::test_resolve_style_references_cycle ... ok
test style::tests::test_git_default_styles ... ok
test style::tests::test_is_applied_to_negative_assertion ... ok
test style::tests::test_line_has_style_other_than ... ok
test style::tests::test_parse_git_style_string_and_ansi_code_iterator ... ok
test style::tests::test_style_compact_debug_fmt ... ok
test subcommands::diff::main_tests::test_diff_real_files::case_1::args_1_vec___ 
... ok
test options::theme::tests::test_syntax_theme_selection ... ok
test 
subcommands::diff::main_tests::test_diff_real_files::case_1::args_2_vec____________
 ... ok
test 
subcommands::diff::main_tests::test_diff_real_files::case_1::args_3_vec______u___
 ... ok
test 
subcommands::diff::main_tests::test_diff_real_files::case_1::args_4_vec______U99___
 ... ok
test 
subcommands::diff::main_tests::test_diff_real_files::case_1::args_5_vec______U0___
 ... ok
test subcommands::diff::main_tests::test_diff_real_files::case_2::args_1_vec___ 
... ok
test 
subcommands::diff::main_tests::test_diff_real_files::case_2::args_2_vec____________
 ... ok
test 
subcommands::diff::main_tests::test_diff_real_files::case_2::args_3_vec______u___
 ... ok
test 
subcommands::diff::main_tests::test_diff_real_files::case_2::args_4_vec______U99___
 ... ok
test 
subcommands::diff::main_tests::test_diff_real_files::case_2::args_5_vec______U0___
 ... ok
test subcommands::diff::main_tests::test_diff_real_files::case_3::args_1_vec___ 
... ok
test 
subcommands::diff::main_tests::test_diff_real_files::case_3::args_2_vec____________
 ... ok
test 
subcommands::diff::main_tests::test_diff_real_files::case_3::args_3_vec______u___
 ... ok
test 
subcommands::diff::main_tests::test_diff_real_files::case_3::args_4_vec______U99___
 ... ok
test 
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_1
 ... ok
test 
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_2
 ... ok
test 
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_3
 ... ok
test 
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_4
 ... ok
test 
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_5
 ... ok
test 
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_6
 ... ok
test 
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_7
 ... ok
test 
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_8
 ... ok
test subcommands::list_syntax_themes::tests::test_list_syntax_themes_for_humans 
... ok
test 
subcommands::list_syntax_themes::tests::test_list_syntax_themes_for_machines 
... ok
test subcommands::show_config::tests::test_show_config ... ok
test subcommands::show_syntax_themes::tests::test_show_syntax_themes ... ignored
test tests::am_testing ... ok
test 
subcommands::diff::main_tests::test_diff_real_files::case_3::args_5_vec______U0___
 ... ok
test tests::integration_test_utils::tests::test_lines_match_iter_not_consumed - 
should panic ... ok
test tests::integration_test_utils::tests::test_lines_match_no_indent_mark_1 - 
should panic ... ok
test tests::integration_test_utils::tests::test_lines_match_no_indent_mark_2 - 
should panic ... ok
test tests::integration_test_utils::tests::test_lines_match_no_nl - should 
panic ... ok
test tests::integration_test_utils::tests::test_lines_match_ok ... ok
test tests::test_example_diffs::tests::test_added_empty_file ... ok
test tests::integration_test_utils::tests::test_delta_test ... ok
test 
tests::test_example_diffs::tests::test_added_empty_line_is_not_whitespace_error 
... ok
test tests::test_example_diffs::tests::test_added_empty_line_highlight ... ok
test tests::test_example_diffs::tests::test_added_file ... ok
test 
tests::test_example_diffs::tests::test_added_file_directory_path_containing_space
 ... ok
test tests::test_example_diffs::tests::test_binary_file_added ... ok
test tests::test_example_diffs::tests::test_binary_file_removed ... ok
test tests::test_example_diffs::tests::test_binary_files_differ ... ok
test tests::test_example_diffs::tests::test_binary_files_differ_after_other ... 
ok
test tests::test_example_diffs::tests::test_color_only_mode ... ok
test tests::test_example_diffs::tests::test_certain_bugs_are_not_present ... ok
test 
tests::test_example_diffs::tests::test_commit_decoration_style_empty_string ... 
ok
test tests::test_example_diffs::tests::test_commit_decoration_style_omit ... ok
test tests::test_example_diffs::tests::test_commit_style_box ... ok
test tests::test_example_diffs::tests::test_commit_style_box_ol ... ignored
test tests::test_example_diffs::tests::test_commit_style_box_raw ... ok
test tests::test_example_diffs::tests::test_commit_style_box_ul ... ok
test 
tests::test_example_diffs::tests::test_commit_style_colored_input_color_is_preserved_under_raw
 ... ok
test 
tests::test_example_diffs::tests::test_commit_style_colored_input_color_is_stripped_under_normal
 ... ok
test tests::test_example_diffs::tests::test_commit_style_omit ... ok
test tests::test_example_diffs::tests::test_commit_style_raw_no_decoration ... 
ok
test tests::test_example_diffs::tests::test_commit_style_underline ... ok
test 
tests::test_example_diffs::tests::test_commit_style_with_color_only_has_style 
... ok
test tests::test_example_diffs::tests::test_copied_file ... ok
test 
tests::test_example_diffs::tests::test_default_language_is_not_used_when_other_language_is_detected
 ... ok
test 
tests::test_example_diffs::tests::test_default_language_is_used_for_syntax_highlighting
 ... ok
test tests::test_example_diffs::tests::test_delta_ignores_non_diff_input ... 
ignored
test 
tests::test_example_diffs::tests::test_delta_paints_diff_when_there_is_unrecognized_initial_content
 ... ok
test tests::test_example_diffs::tests::test_diff_in_diff ... ok
test tests::test_example_diffs::tests::test_diff_no_index_binary_files_differ 
... ok
test tests::test_example_diffs::tests::test_diff_unified_concatenated ... ok
test tests::test_example_diffs::tests::test_diff_unified_two_directories ... ok
test tests::test_example_diffs::tests::test_diff_unified_two_files ... ok
test 
tests::test_example_diffs::tests::test_diff_with_merge_conflict_is_not_truncated
 ... ok
test 
tests::test_example_diffs::tests::test_diff_with_merge_conflict_is_passed_on_unchanged_under_raw
 ... ok
test tests::test_example_diffs::tests::test_file_decoration_style_empty_string 
... ok
test tests::test_example_diffs::tests::test_file_decoration_style_omit ... ok
test tests::test_example_diffs::tests::test_file_deleted_without_preimage ... ok
test 
tests::test_example_diffs::tests::test_file_mode_change_gain_executable_bit ... 
ok
test 
tests::test_example_diffs::tests::test_file_mode_change_lose_executable_bit ... 
ok
test tests::test_example_diffs::tests::test_file_mode_change_unexpected_bits 
... ok
test tests::test_example_diffs::tests::test_file_mode_change_with_diff ... ok
test tests::test_example_diffs::tests::test_file_mode_change_with_rename ... ok
test tests::test_example_diffs::tests::test_file_removal_in_log_output ... ok
test tests::test_example_diffs::tests::test_file_style_box ... ok
test tests::test_example_diffs::tests::test_file_style_box_ol ... ignored
test tests::test_example_diffs::tests::test_file_style_box_raw ... ok
test tests::test_example_diffs::tests::test_file_style_box_ul ... ok
test 
tests::test_example_diffs::tests::test_file_style_colored_input_color_is_preserved_under_raw
 ... ok
test 
tests::test_example_diffs::tests::test_file_style_colored_input_color_is_stripped_under_normal
 ... ok
test tests::test_example_diffs::tests::test_file_style_omit ... ok
test 
tests::test_example_diffs::tests::test_color_only_output_is_in_one_to_one_correspondence_with_input
 ... ok
test tests::test_example_diffs::tests::test_file_style_underline ... ok
test tests::test_example_diffs::tests::test_file_style_raw_no_decoration ... ok
test tests::test_example_diffs::tests::test_filenames_with_spaces ... ok
test 
tests::test_example_diffs::tests::test_file_style_with_color_only_has_style ... 
ok
test tests::test_example_diffs::tests::test_files_deleted_without_preimage ... 
ok
test 
tests::test_example_diffs::tests::test_full_filename_used_to_detect_language 
... ok
test 
tests::test_example_diffs::tests::test_git_diff_U0_is_unchanged_under_color_only
 ... ok
test 
tests::test_example_diffs::tests::test_git_diff_binary_is_unchanged_under_color_only
 ... ok
test 
tests::test_example_diffs::tests::test_git_diff_is_unchanged_under_color_only 
... ok
test 
tests::test_example_diffs::tests::test_hunk_header_decoration_style_empty_string
 ... ok
test tests::test_example_diffs::tests::test_hunk_header_decoration_style_none 
... ok
test tests::test_example_diffs::tests::test_hunk_header_decoration_style_omit 
... ok
test tests::test_example_diffs::tests::test_hunk_header_omit_code_fragment ... 
ok
test tests::test_example_diffs::tests::test_hunk_header_style_box ... ok
test tests::test_example_diffs::tests::test_hunk_header_style_box_file ... ok
test 
tests::test_example_diffs::tests::test_hunk_header_style_box_file_line_number 
... ok
test tests::test_example_diffs::tests::test_hunk_header_style_box_line_number 
... ok
test tests::test_example_diffs::tests::test_hunk_header_style_box_raw ... ok
test 
tests::test_example_diffs::tests::test_hunk_header_style_box_with_syntax_highlighting
 ... ok
test 
tests::test_example_diffs::tests::test_hunk_header_style_colored_input_color_is_preserved_under_raw
 ... ok
test 
tests::test_example_diffs::tests::test_hunk_header_style_colored_input_color_is_stripped_under_normal
 ... ok
test tests::test_example_diffs::tests::test_hunk_header_style_empty_string ... 
ok
test tests::test_example_diffs::tests::test_hunk_header_style_none ... ok
test tests::test_example_diffs::tests::test_hunk_header_style_omit ... ok
test tests::test_example_diffs::tests::test_hunk_header_style_raw_no_decoration 
... ok
test 
tests::test_example_diffs::tests::test_hunk_header_style_raw_no_decoration_with_line_numbers
 ... ok
test tests::test_example_diffs::tests::test_hunk_header_style_underline ... ok
test 
tests::test_example_diffs::tests::test_hunk_header_style_with_color_only_has_style
 ... ok
test tests::test_example_diffs::tests::test_hunk_header_style_with_file ... ok
test tests::test_example_diffs::tests::test_hunk_header_style_with_file_no_frag 
... ok
test 
tests::test_example_diffs::tests::test_keep_plus_minus_markers_under_inspect_raw_lines
 ... ok
test tests::test_example_diffs::tests::test_hyperlinks_commit_link_format ... ok
test tests::test_example_diffs::tests::test_lines_with_syntax_width_limit ... ok
test 
tests::test_example_diffs::tests::test_lines_with_syntax_width_limit_wrapping 
... ok
test tests::test_example_diffs::tests::test_orphan_carriage_return_is_stripped 
... ok
test tests::test_example_diffs::tests::test_lines_with_syntax_width_unicode ... 
ok
test tests::test_example_diffs::tests::test_recognized_file_type ... ok
test tests::test_example_diffs::tests::test_renamed_file ... ok
test tests::test_example_diffs::tests::test_removed_empty_line_highlight ... ok
test tests::test_example_diffs::tests::test_renamed_file_with_changes ... ok
test tests::test_example_diffs::tests::test_simple_dirty_submodule_diff ... ok
test 
tests::test_example_diffs::tests::test_single_character_line_is_not_whitespace_error
 ... ok
test tests::test_example_diffs::tests::test_standalone_diff_binary_files_differ 
... ok
test tests::test_example_diffs::tests::test_standalone_diff_files_are_identical 
... ok
test 
tests::test_example_diffs::tests::test_submodule_contains_untracked_content ... 
ok
test tests::test_example_diffs::tests::test_submodule_diff_log ... ok
test 
tests::test_example_diffs::tests::test_triple_dash_at_beginning_of_line_in_code 
... ok
test 
tests::test_example_diffs::tests::test_unrecognized_file_type_no_syntax_theme 
... ok
test 
tests::test_example_diffs::tests::test_unrecognized_file_type_with_syntax_theme 
... ok
test tests::test_example_diffs::tests::test_whitespace_added_empty_line_error 
... ok
test tests::test_example_diffs::tests::test_whitespace_after_text_error ... ok
test tests::test_example_diffs::tests::test_whitespace_complex_error ... ok
test tests::test_example_diffs::tests::test_whitespace_edit_text_error ... ok
test tests::test_example_diffs::tests::test_whitespace_error ... ok
test tests::test_utils::tests::test_contains_once_1 ... ok
test tests::test_utils::tests::test_contains_once_2 ... ok
test tests::test_utils::tests::test_contains_once_3 ... ok
test tests::test_utils::tests::test_contains_once_4 ... ok
test tests::test_utils::tests::test_contains_once_5 ... ok
test tests::test_utils::tests::test_contains_once_6 ... ok
test utils::bat::less::tests::test_parse_less_version_487 ... ok
test utils::bat::less::tests::test_parse_less_version_529 ... ok
test utils::bat::less::tests::test_parse_less_version_551 ... ok
test utils::bat::less::tests::test_parse_less_version_wrong_program ... ok
test utils::git::tests::test_parse_git_version::case_1 ... ok
test utils::git::tests::test_parse_git_version::case_2 ... ok
test utils::git::tests::test_parse_git_version::case_3 ... ok
test 
tests::test_example_diffs::tests::test_whitespace_unrelated_edit_text_error ... 
ok
test utils::helpwrap::test::simple_ascii_all_overlong_after_indent ... ok
test utils::helpwrap::test::simple_ascii_can_not_split ... ok
test utils::helpwrap::test::simple_ascii_can_not_split_plus_whitespace ... ok
test utils::helpwrap::test::simple_ascii_just_whitespace ... ok
test utils::helpwrap::test::simple_ascii_indent_and_bullet_points ... ok
test utils::helpwrap::test::simple_ascii_keep_leading_input_indent ... ok
test utils::helpwrap::test::simple_ascii_much_whitespace ... ok
test utils::helpwrap::test::simple_ascii_no_both ... ok
test utils::helpwrap::test::simple_ascii_no_indent ... ok
test utils::helpwrap::test::simple_ascii_no_both_wrong_order ... ok
test utils::helpwrap::test::simple_ascii_one_line ... ok
test utils::helpwrap::test::simple_ascii_no_wrap ... ok
test utils::helpwrap::test::simple_ascii_trailing_space ... ok
test utils::helpwrap::test::simple_ascii_two_lines ... ok
test utils::process::tests::test_describe_calling_process_grep ... ok
test utils::process::tests::test_describe_calling_process_git_show ... ok
test utils::process::tests::test_process_blame_info_with_parent ... ok
test utils::process::tests::test_guess_git_blame_filename ... ok
test utils::process::tests::test_process_blame_info_with_sibling ... ok
test utils::process::tests::test_process_blame_no_parent_found ... ok
test utils::process::tests::test_process_testing ... ok
test utils::process::tests::test_process_testing_assert - should panic ... ok
test utils::process::tests::test_process_testing_assert_never_used - should 
panic ... ok
test utils::process::tests::test_process_testing_n_times_overused ... ignored
test utils::process::tests::test_process_testing_n_times_panic ... ok
test utils::process::tests::test_process_testing_n_times_underused - should 
panic ... ok
test utils::process::tests::test_process_testing_n_times_unused - should panic 
... ok
test utils::process::tests::test_process_testing_scope_can_remain_unused ... ok
test utils::regex_replacement::tests::test_sed_command ... ok
test utils::regex_replacement::tests::test_sed_command_g_flag ... ok
test utils::regex_replacement::tests::test_sed_command_i_flag ... ok
test utils::regex_replacement::tests::test_sed_command_invalid ... ok
test utils::regex_replacement::tests::test_sed_command_with_named_captures ... 
ok
test utils::tabs::tests::test_remove_prefix_and_expand ... ok
test utils::process::tests::test_process_calling_cmdline ... ok
test wrapping::tests::test_alignment_1_line_vs_3_lines ... FAILED
test wrapping::tests::test_alignment_2_lines_vs_3_lines ... FAILED
test wrapping::tests::test_wrap_line_align_right_1 ... ok
test wrapping::tests::test_wrap_line_align_right_2 ... ok
test wrapping::tests::test_wrap_line_newlines ... FAILED
test wrapping::tests::test_wrap_line_single ... ok
test wrapping::tests::test_wrap_line_unicode ... ok
test wrapping::tests::test_wrap_max_lines_2 ... ok
test wrapping::tests::test_wrap_with_keep_markers ... ok
test wrapping::tests::test_wrap_with_large_hunk_zero_line_numbers ... ok
test wrapping::tests::test_wrap_with_unequal_hunk_zero_width ... ok

failures:

---- ansi::tests::test_measure_text_width stdout ----
thread 'ansi::tests::test_measure_text_width' panicked at src/ansi/mod.rs:242:9:
assertion `left == right` failed
  left: 4
 right: 2
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed
   4: delta::ansi::tests::test_measure_text_width
   5: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose 
backtrace.

---- 
features::line_numbers::tests::test_line_numbers_continue_correctly_after_wrapping
 stdout ----
thread 
'features::line_numbers::tests::test_line_numbers_continue_correctly_after_wrapping'
 panicked at src/tests/integration_test_utils.rs:150:9:
assertion `left == right` failed: on line 3 of input:
▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼

a/a.py ⟶   b/b.py
──────────────────────────────────────────

───┐
1: │
───┘
│  1 │abc            │  1 │abc
│  2 │a = one side   │  2 │a = one longer@
│    │               │    │ side
│  3 │xyz            │  3 │xyz

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲
  left: "│    │               │    │         > side"
 right: "│    │               │    │ side"
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed
   4: delta::tests::integration_test_utils::assert_lines_match_after_skip
   5: 
delta::features::line_numbers::tests::test_line_numbers_continue_correctly_after_wrapping
   6: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose 
backtrace.

---- features::side_by_side::tests::test_two_plus_lines_exact_fit stdout ----
thread 'features::side_by_side::tests::test_two_plus_lines_exact_fit' panicked 
at src/wrapping.rs:469:9:
assertion `left == right` failed: syntax and diff wrapping differs (-) [*r*]
  left: (1, 2)
 right: (1, 3)
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed
   4: delta::wrapping::wrap_minusplus_block::wrap_syntax_and_diff
   5: delta::wrapping::wrap_minusplus_block
   6: delta::paint::paint_minus_and_plus_lines
   7: delta::paint::Painter::paint_buffered_minus_and_plus_lines
   8: delta::delta::delta
   9: delta::tests::integration_test_utils::run_delta
  10: delta::features::side_by_side::tests::test_two_plus_lines_exact_fit
  11: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose 
backtrace.

---- wrapping::tests::test_alignment_1_line_vs_3_lines stdout ----
thread 'wrapping::tests::test_alignment_1_line_vs_3_lines' panicked at 
src/wrapping.rs:469:9:
assertion `left == right` failed: syntax and diff wrapping differs [*l*] (r)
  left: (0, 2)
 right: (0, 1)
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed
   4: delta::wrapping::wrap_minusplus_block::wrap_syntax_and_diff
   5: delta::wrapping::wrap_minusplus_block
   6: delta::paint::paint_minus_and_plus_lines
   7: delta::paint::Painter::paint_buffered_minus_and_plus_lines
   8: delta::delta::delta
   9: delta::tests::integration_test_utils::run_delta
  10: delta::tests::integration_test_utils::DeltaTest::with_input
  11: delta::wrapping::tests::test_alignment_1_line_vs_3_lines
  12: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose 
backtrace.

---- wrapping::tests::test_alignment_2_lines_vs_3_lines stdout ----
thread 'wrapping::tests::test_alignment_2_lines_vs_3_lines' panicked at 
src/tests/integration_test_utils.rs:150:9:
assertion `left == right` failed: on line 2 of input:
▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼

a ⟶   b
───────────────────────────────────────────────────────

───┐
1: │
───┘
│  1 │.........1.........2< │  1 │.........1.........2+
│    │               >....  │    │.........3.........4+
│    │                      │    │.........5.........6

▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲
  left: "│    │                >.... │    │.........3.........4+"
 right: "│    │               >....  │    │.........3.........4+"
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed
   4: delta::tests::integration_test_utils::assert_lines_match_after_skip
   5: delta::wrapping::tests::test_alignment_2_lines_vs_3_lines
   6: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose 
backtrace.

---- wrapping::tests::test_wrap_line_newlines stdout ----
thread 'wrapping::tests::test_wrap_line_newlines' panicked at 
src/wrapping.rs:873:13:
assertion `left == right` failed
  left: [[(Style { <aeorSd> }, "012"), (Style { <aEorsd> }, "34"), (Style { <aeorsd> }, "<")], [(Style { <aeorsd> }, "  
 "), (Style { <aeorsd> }, ">"), (Style { <aEorsd> }, "5\n")]]
 right: [[(Style { <aeorSd> }, "012"), (Style { <aEorsd> }, "345\n")]]
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed
   4: delta::wrapping::tests::test_wrap_line_newlines
   5: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose 
backtrace.


failures:
    ansi::tests::test_measure_text_width
    
features::line_numbers::tests::test_line_numbers_continue_correctly_after_wrapping
    features::side_by_side::tests::test_two_plus_lines_exact_fit
    wrapping::tests::test_alignment_1_line_vs_3_lines
    wrapping::tests::test_alignment_2_lines_vs_3_lines
    wrapping::tests::test_wrap_line_newlines

test result: FAILED. 418 passed; 6 failed; 7 ignored; 0 measured; 0 filtered 
out; finished in 0.61s

error: test failed, to rerun pass `--bin delta`
dh_auto_test: error: /usr/share/dh-rust/bin/cargo test returned exit code 101
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: git-delta
Source-Version: 0.18.2-2
Done: Jonas Smedegaard <d...@jones.dk>

We believe that the bug you reported is fixed in the latest version of
git-delta, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1081...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <d...@jones.dk> (supplier of updated git-delta package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 06 Oct 2024 23:51:07 +0200
Source: git-delta
Architecture: source
Version: 0.18.2-2
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <d...@jones.dk>
Changed-By: Jonas Smedegaard <d...@jones.dk>
Closes: 1081864
Changes:
 git-delta (0.18.2-2) unstable; urgency=medium
 .
   * update and unfuzz patches;
     bump build-dependency for crate git2;
     closes: bug#1081864,
     thanks to Santiago Vila and Peter Michael Green
Checksums-Sha1:
 09120d0e4139575ed0753ae9811c351030747c57 3302 git-delta_0.18.2-2.dsc
 99988e59e735cbe66b83e7c229ce8cd26569c891 8904 git-delta_0.18.2-2.debian.tar.xz
 7289d36df27ecc60e64cea90e306e3b5fd7c724f 25948 
git-delta_0.18.2-2_amd64.buildinfo
Checksums-Sha256:
 39581bbd90b691bff7854a2ffa4a4906f809b4eb8b86a7b3ec61cb91700cd86b 3302 
git-delta_0.18.2-2.dsc
 83e1f674381232cb89dd1f3175bf72162021753fd1d5db1e705aea86fa9be2f3 8904 
git-delta_0.18.2-2.debian.tar.xz
 6fd37f8e793a26fb20564ce1584648a68d9bc26f9b36707dfae74cc4bce61dad 25948 
git-delta_0.18.2-2_amd64.buildinfo
Files:
 fcda8857130b7c8a1c4c09043c600ae4 3302 vcs optional git-delta_0.18.2-2.dsc
 59d2b6acb728dd19738dcbd7d60853af 8904 vcs optional 
git-delta_0.18.2-2.debian.tar.xz
 39f38951f7c0dd721f0d5bf3a436efd6 25948 vcs optional 
git-delta_0.18.2-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmcDB2IMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEhmOYP/2BNwxniAg8ADXkZ3jfZroYVwJRqHnZqOUlsxvQE
UBhC/suywchANW8gqHrvQiFyFEDsymfsF1yqeOjXH9peAcQDEMpz4I06P+P2fNkZ
6yp0M83Ll3+ciecJyhZd0K1mGtIgzIyqEgVZKohVaphrKnbsewgi0N+lrS/APiD2
gQd7koDj+EhErtMqSiwcTDVbgevaRbiGfazb6xH0uHasydTrbdPIEjHbyC47B0FB
F0Z1AUhwtTXG2H0jaSsSDEHWq2SVkFEnfRbfZV3VaynP4SLeiHBS8v1v4JzEBpA1
DEogW5/qlyhim2DT9T6kHQM0SdGnrTMKLdd3/62NH2QdSAlYJFs/2wWD5rcWtjme
dTx7plGjxTRkUhDFq6664Y8XrfziwAzHX8VK+NuAt+C5K159wgRGw5ogCvoqB4ex
GfAEDTm0K74YJiia12bJwSN8sb8hlwl5cHWFksnOuo6xwwZZBohv0xbWBANxrV1w
e3MoGp8smI28rj5C7+YAhBAZp2Odv9AOlEEO3Q5o4Rf2ImhfGPppHpeiA5+YM448
Wom2RunVJqdjmydNk1PcB+/pEto89VUFf9zEwLzaCKo8Pkava11bJ3+p0ZPATkmX
t295yNeHgVio85BpJ1wapP8G2aS8eh5oJyDi/DdgHtW/m5YoTIhclCJ6EafGFXhQ
g33F
=EUBB
-----END PGP SIGNATURE-----

Attachment: pgpSId6QaKgJq.pgp
Description: PGP signature


--- End Message ---

Reply via email to