Package: diffoscope test_item1_elf and test_item3_deflate_llvm_bitcode are failing sine llvm 5.0.0.
> llvm-config --version 5.0.0 ==================================================================== test session starts ==================================================================== platform linux -- Python 3.6.2, pytest-3.2.2, py-1.4.34, pluggy-0.4.0 rootdir: /home/anthraxx/Projects/external/diffoscope, inifile: plugins: cov-2.5.1 collected 8 items tests/comparators/test_rlib.py ....F.F. ========================================================================= FAILURES ========================================================================== ______________________________________________________________________ test_item1_elf _______________________________________________________________________ differences = [<Difference nm -s {} -- nm -s {} []>, <Difference alloc_system-d16b8f0e.0.o -- alloc_system-d16b8f0e.0.o []>, <Differ...r -dump {} []>, <Difference find {} -execdir llvm-dis -o - '{}' ';' -- find {} -execdir llvm-dis -o - '{}' ';' []>]>]>] @skip_unless_tools_exist('nm') @skip_if_binutils_does_not_support_x86() def test_item1_elf(differences): assert differences[1].source1 == 'alloc_system-d16b8f0e.0.o' assert differences[1].source2 == 'alloc_system-d16b8f0e.0.o' expected_diff = get_data('rlib_elf_expected_diff') > assert differences[1].details[0].unified_diff == expected_diff E IndexError: list index out of range tests/comparators/test_rlib.py:75: IndexError ______________________________________________________________ test_item3_deflate_llvm_bitcode ______________________________________________________________ differences = [<Difference nm -s {} -- nm -s {} []>, <Difference alloc_system-d16b8f0e.0.o -- alloc_system-d16b8f0e.0.o []>, <Differ...r -dump {} []>, <Difference find {} -execdir llvm-dis -o - '{}' ';' -- find {} -execdir llvm-dis -o - '{}' ';' []>]>]>] @skip_unless_tools_exist('llvm-dis') @skip_unless_tool_is_at_least('llvm-config', llvm_version, '3.8') def test_item3_deflate_llvm_bitcode(differences): assert differences[3].source1 == 'alloc_system-d16b8f0e.0.bytecode.deflate' assert differences[3].source2 == 'alloc_system-d16b8f0e.0.bytecode.deflate' expected_diff = get_data('rlib_llvm_dis_expected_diff') actual_diff = differences[3].details[0].details[1].unified_diff > assert diff_ignore_line_numbers(actual_diff) == diff_ignore_line_numbers(expected_diff) E AssertionError: assert '@@ -XX,XX +X...ntry-block:\n' == '@@ -XX,XX +XX...ntry-block:\n' E Skipping 314 identical leading characters in diff, use -v to show E - i64 %2) #2 E ? ^ E + i64 %2) #3 E ? ^ E - br label %_ZN12alloc_system3imp10reallocate17h4a0811c9ec086854E.exit E + br label %_ZN12alloc_system3imp10reallocate1l44a0811c9ec086854E.exit... E E ...Full output truncated (42 lines hidden), use '-vv' to show tests/comparators/test_rlib.py:91: AssertionError ============================================================ 2 failed, 6 passed in 1.74 seconds ============================================================= _______________________________________________ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds