On Fri, Nov 16, 2018 at 02:00:46PM +0100, Mark Wielaard wrote: > ELFUTILS 0.175 - http://elfutils.org/ > > A new release of elfutils is available at: > ftp://sourceware.org/pub/elfutils/0.175/ > or https://sourceware.org/elfutils/ftp/0.175/
Trying to build this on Debian, I get 8 failures, but they all seem to be white space differences. I've attached the test-suite.log file. Kurt
========================================== elfutils 0.175: tests/test-suite.log ========================================== # TOTAL: 204 # PASS: 195 # SKIP: 1 # XFAIL: 0 # FAIL: 8 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: run-readelf-const-values.sh ================================= --- readelf.out 2018-11-18 23:43:41.610890094 +0100 +++ - 2018-11-18 23:43:41.616503487 +0100 @@ -21,7 +21,7 @@ low_pc (addr) 0x00000000004004d0 high_pc (data8) 3 (0x00000000004004d3) frame_base (exprloc) - [ 0] call_frame_cfa + [ 0] call_frame_cfa call_all_calls (flag_present) yes sibling (ref4) [ 5e] [ 4d] variable abbrev: 1 @@ -59,7 +59,7 @@ low_pc (addr) 0x00000000004003e0 high_pc (data8) 7 (0x00000000004003e7) frame_base (exprloc) - [ 0] call_frame_cfa + [ 0] call_frame_cfa GNU_all_call_sites (flag_present) yes sibling (ref4) [ 119] [ b0] variable abbrev: 3 FAIL run-readelf-const-values.sh (exit status: 1) FAIL: run-readelf-twofiles.sh ============================= --- readelf.out 2018-11-18 23:43:44.286830882 +0100 +++ - 2018-11-18 23:43:44.295663903 +0100 @@ -8,15 +8,15 @@ [ 0] range 34, 35 0x000000000040049c <main>.. 0x000000000040049c <main> - [ 0] breg7 -8 + [ 0] breg7 -8 range 35, 46 0x000000000040049d <main+0x1>.. 0x00000000004004ad <main+0x11> - [ 0] breg7 0 + [ 0] breg7 0 range 46, 47 0x00000000004004ae <main+0x12>.. 0x00000000004004ae <main+0x12> - [ 0] breg7 -8 + [ 0] breg7 -8 testfile14: @@ -27,12 +27,12 @@ [ 0] range 34, 35 0x000000000040049c <main>.. 0x000000000040049c <main> - [ 0] breg7 -8 + [ 0] breg7 -8 range 35, 46 0x000000000040049d <main+0x1>.. 0x00000000004004ad <main+0x11> - [ 0] breg7 0 + [ 0] breg7 0 range 46, 47 0x00000000004004ae <main+0x12>.. 0x00000000004004ae <main+0x12> - [ 0] breg7 -8 + [ 0] breg7 -8 FAIL run-readelf-twofiles.sh (exit status: 1) FAIL: run-readelf-loc.sh ======================== --- readelf.out 2018-11-18 23:43:44.446827342 +0100 +++ - 2018-11-18 23:43:44.458498779 +0100 @@ -5,17 +5,17 @@ [ 0] range 0, d 0x0000000000400480 <main>.. 0x000000000040048c <main+0xc> - [ 0] reg5 + [ 0] reg5 [ 23] range 5, d 0x0000000000400485 <main+0x5>.. 0x000000000040048c <main+0xc> - [ 0] reg5 + [ 0] reg5 CU [ e0] base: 0x00000000004004a0 <say> [ 46] range 12, 1a 0x00000000004004b2 <say+0x12>.. 0x00000000004004b9 <say+0x19> - [ 0] breg5 0 + [ 0] breg5 0 DWARF section [34] '.debug_ranges' at offset 0xd94: FAIL run-readelf-loc.sh (exit status: 1) FAIL: run-readelf-variant.sh ============================ --- testfile2.temp 2018-11-18 23:43:51.706666686 +0100 +++ - 2018-11-18 23:43:51.714817340 +0100 @@ -1,7 +1,7 @@ byte_size (exprloc) - [ 0] push_object_address - [ 1] deref_size 1 + [ 0] push_object_address + [ 1] deref_size 1 [ 3] call4 [ 95] - [ 8] plus_uconst 7 - [ 10] const1s -4 - [ 12] and + [ 8] plus_uconst 7 + [10] const1s -4 + [12] and FAIL run-readelf-variant.sh (exit status: 1) FAIL: run-readelf-types.sh ========================== --- readelf.out 2018-11-18 23:43:56.682556562 +0100 +++ - 2018-11-18 23:43:56.694717935 +0100 @@ -19,7 +19,7 @@ low_pc (addr) 0x00000000004005b0 <main> high_pc (data8) 11 (0x00000000004005bb) frame_base (exprloc) - [ 0] call_frame_cfa + [ 0] call_frame_cfa GNU_all_call_sites (flag_present) yes [ 46] base_type abbrev: 10 byte_size (data1) 4 FAIL run-readelf-types.sh (exit status: 1) FAIL: run-readelf-dwz-multi.sh ============================== --- readelf.out 2018-11-18 23:43:56.790554172 +0100 +++ - 2018-11-18 23:43:56.801299743 +0100 @@ -26,7 +26,7 @@ low_pc (addr) 0x00000000004006ac <main> high_pc (udata) 44 (0x00000000004006d8) frame_base (exprloc) - [ 0] call_frame_cfa + [ 0] call_frame_cfa GNU_all_tail_call_sites (flag_present) yes sibling (ref_udata) [ 6e] [ 48] formal_parameter abbrev: 8 @@ -35,21 +35,21 @@ decl_line (data1) 3 type (GNU_ref_alt) [ 3e] location (exprloc) - [ 0] fbreg -36 + [ 0] fbreg -36 [ 56] formal_parameter abbrev: 4 name (strp) "argv" decl_file (data1) main.c (1) decl_line (data1) 3 type (ref_udata) [ 6e] location (exprloc) - [ 0] fbreg -48 + [ 0] fbreg -48 [ 61] variable abbrev: 7 name (string) "b" decl_file (data1) main.c (1) decl_line (data1) 5 type (GNU_ref_alt) [ 5a] location (exprloc) - [ 0] fbreg -32 + [ 0] fbreg -32 [ 6e] pointer_type abbrev: 2 byte_size (data1) 8 type (ref_udata) [ 2b] FAIL run-readelf-dwz-multi.sh (exit status: 1) SKIP: run-lfs-symbols.sh ======================== LFS testing is irrelevent on this system SKIP run-lfs-symbols.sh (exit status: 77) FAIL: run-readelf-zdebug.sh =========================== --- readelf.out 2018-11-18 23:44:00.538471219 +0100 +++ - 2018-11-18 23:44:00.554503813 +0100 @@ -3,11 +3,11 @@ CU [ b] base: 000000000000000000 [ 0] range 4003c0, 4003c3 - [ 0] reg5 + [ 0] reg5 range 4003c3, 4003d6 - [ 0] breg5 -42 - [ 2] stack_value + [ 0] breg5 -42 + [ 2] stack_value range 4003d6, 4003d9 - [ 0] GNU_entry_value: - [ 0] reg5 - [ 3] stack_value + [ 0] GNU_entry_value: + [ 0] reg5 + [ 3] stack_value FAIL run-readelf-zdebug.sh (exit status: 1) FAIL: run-readelf-zdebug-rel.sh =============================== --- readelf.out 2018-11-18 23:44:00.642468916 +0100 +++ - 2018-11-18 23:44:00.648673372 +0100 @@ -21,7 +21,7 @@ low_pc (addr) 000000000000000000 high_pc (data8) 24 (0x0000000000000018) frame_base (exprloc) - [ 0] call_frame_cfa + [ 0] call_frame_cfa GNU_all_call_sites (flag_present) yes sibling (ref4) [ 80] [ 4e] formal_parameter abbrev: 3 @@ -36,7 +36,7 @@ decl_line (data1) 4 type (ref4) [ 87] location (exprloc) - [ 0] reg4 + [ 0] reg4 [ 6a] variable abbrev: 5 name (string) "a" decl_file (data1) testfile-zdebug-rel.c (1) @@ -49,7 +49,7 @@ decl_line (data1) 7 type (ref4) [ 9a] location (exprloc) - [ 0] reg5 + [ 0] reg5 [ 80] base_type abbrev: 7 byte_size (data1) 4 encoding (data1) signed (5) FAIL run-readelf-zdebug-rel.sh (exit status: 1)