diff options
Diffstat (limited to 'sumfiles/binutils.sum')
-rw-r--r-- | sumfiles/binutils.sum | 316 |
1 files changed, 316 insertions, 0 deletions
diff --git a/sumfiles/binutils.sum b/sumfiles/binutils.sum new file mode 100644 index 0000000..42ac514 --- /dev/null +++ b/sumfiles/binutils.sum @@ -0,0 +1,316 @@ +Note: This is a synthetic sum file generated by merging the sum files of + several testsuite runs. To investigate test results, refer to the + original sum and log files. + +Test run by tcwg-buildslave on Thu Aug 3 05:55:24 2023 +Target is arm-unknown-eabi +Host is x86_64-pc-linux-gnu + + === binutils tests === + +Schedule of variations: + qemu/-mthumb/-march=armv8.1-m.main+mve/-mfloat-abi=hard + +Running target qemu/-mthumb/-march=armv8.1-m.main+mve/-mfloat-abi=hard +Running binutils.git~master/binutils/testsuite/binutils-all/aarch64/aarch64.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/addr2line.exp ... +PASS: addr2line +PASS: addr2line -f option +PASS: addr2line -s option +Running binutils.git~master/binutils/testsuite/binutils-all/ar.exp ... +PASS: ar long file names +PASS: ar thin archive +PASS: ar thin archive with nested archive +PASS: ar symbol table +PASS: ar argument parsing +PASS: ar deterministic archive +PASS: ar deleting an element +PASS: ar moving an element +PASS: archive with empty element +PASS: ar extracting an element +PASS: ar many files +PASS: ar adding library dependencies +PASS: ar unique symbol in archive +Running binutils.git~master/binutils/testsuite/binutils-all/arc/objdump.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/arm/objdump.exp ... +PASS: thumb2-cond test1 +PASS: thumb2-cond test2 +PASS: multiple input files +PASS: skip rvct symbol +PASS: Check if disassembler can handle all sections in default order +PASS: Check if disassembler can handle sections in default order +PASS: Check if disassembler can handle all sections in different order than header +PASS: Check if disassembler can handle sections in different order than header +PASS: Check if disassembler can handle conditional neon (vdup) instructions +PASS: Check if disassembler can handle vdup instructions in thumb +Running binutils.git~master/binutils/testsuite/binutils-all/bfin/objdump.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/compress.exp ... +PASS: objcopy (objcopy compress debug sections) +PASS: objcopy (objcopy decompress compressed debug sections) +PASS: objcopy decompress debug sections in archive +PASS: objcopy compress debug sections in archive with zlib-gnu +PASS: objdump compress debug sections +PASS: objdump compress debug sections 3 +PASS: objcopy (objcopy compress empty debug sections) +PASS: Uncompressed .debug_str section starting with ZLIB +PASS: readelf -t zlib-gabi compress debug sections +PASS: readelf -S zlib-gabi compress debug sections +PASS: objcopy (objcopy compress debug sections with zlib-gabi) +PASS: objcopy (objcopy decompress compressed debug sections with zlib-gabi) +PASS: objcopy (objcopy zlib-gnu compress debug sections with zlib-gabi) +PASS: objcopy (objcopy zlib-gabi compress debug sections with zlib-gnu) +PASS: objcopy (objcopy compress debug sections 3 with zlib-gabi) +PASS: objcopy (objcopy decompress compressed debug sections 3 with zlib-gabi) +PASS: objcopy (objcopy zlib-gnu compress debug sections 3 with zlib-gabi) +PASS: objcopy (objcopy zlib-gabi compress debug sections 3 with zlib-gnu) +PASS: objcopy (objcopy zlib-gnu compress debug sections 3) +PASS: objcopy (objcopy zlib-gabi compress debug sections 3) +PASS: objcopy decompress debug sections in archive with zlib-gabi +PASS: objcopy compress debug sections in archive with zlib-gabi +PASS: objdump compress debug sections 3 with zlib-gabi +PASS: gnu-debuglink (objdump 1) +PASS: gnu-debuglink (objdump 2) +PASS: gnu-debuglink (objdump with missing link) +PASS: gnu-debuglink (readelf with missing link) +Running binutils.git~master/binutils/testsuite/binutils-all/cxxfilt.exp ... +PASS: cxxfilt: demangling _Z1fIvJiELb0EEvPDOT1_EFT_DpT0_E +PASS: cxxfilt: demangling _Z14int_if_addableI1YERiP1AIXszpldecvPT_Li0EdecvS4_Li0EEE +PASS: cxxfilt: demangling Z3fooiPiPS_PS0_PS1_PS2_PS3_PS4_PS5_PS6_PS7_PS8_PS9_PSA_PSB_PSC_ +Running binutils.git~master/binutils/testsuite/binutils-all/debuginfod.exp ... +UNSUPPORTED: debuginfod (not found) +Running binutils.git~master/binutils/testsuite/binutils-all/dlltool.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/elfedit.exp ... +UNSUPPORTED: Update ELF header 1 +UNSUPPORTED: Update ELF header 2 +UNSUPPORTED: Update ELF header 3 +UNSUPPORTED: Update ELF header 4 +UNSUPPORTED: Update ELF header 5 +UNSUPPORTED: Update ELF header 6 +Running binutils.git~master/binutils/testsuite/binutils-all/hppa/objdump.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/i386/i386.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/loongarch64/loongarch64.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/m68k/objdump.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/mips/mips.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/nfp/objdump.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/nm.exp ... +PASS: nm (no arguments) +PASS: nm -g +PASS: nm -P +PASS: nm -t d +PASS: nm --format posix +PASS: nm --size-sort +PASS: nm -g on unique symbols +PASS: nm --with-symbol-versions +UNSUPPORTED: nm --line-numbers on DWARF-4 debug info (needs a 64-bit target) +PASS: nm --ifunc-chars (global ifunc) +PASS: nm --ifunc-chars (local ifunc) +PASS: nm --no-weak (weak symbol with default value) +PASS: nm --no-weak (weak symbol without default value) +Running binutils.git~master/binutils/testsuite/binutils-all/objcopy.exp ... +PASS: objcopy object (simple copy) +PASS: objcopy (verilog data width 0) +PASS: objcopy (verilog data width 1) +PASS: objcopy (verilog data width 2) +PASS: objcopy (verilog data width 4) +PASS: objcopy (verilog data width 8) +PASS: objcopy (verilog output endian-ness == input endian-ness) +PASS: objcopy --reverse-bytes +PASS: objcopy -i --interleave-width +PASS: objcopy -O srec +PASS: objcopy --set-start +PASS: objcopy --adjust-start +PASS: objcopy --adjust-vma +PASS: objcopy --adjust-section-vma + +PASS: objcopy --adjust-section-vma = +PASS: strip preserving OS/ABI +PASS: strip +PASS: strip with saving a symbol +FAIL: simple objcopy of executable +PASS: run objcopy of executable +PASS: strip executable preserving OS/ABI +PASS: run stripped executable +PASS: run stripped executable with saving a symbol +PASS: keep only debug data +PASS: simple objcopy of debug data +PASS: NOBITS sections retain sh_link field +PASS: --only-keep-debug for ELF relocatables +PASS: localize 'fo*' but not 'foo' +PASS: weaken 'fo*' but not 'foo' +PASS: weaken 'fo*' but not 'foo', localize foo. +PASS: weaken '*' but not 'foo' or 'bar' +PASS: weaken STB_GNU_UNIQUE symbols +PASS: binutils-all/common-1a +PASS: binutils-all/common-1b +PASS: binutils-all/common-1c +PASS: binutils-all/common-1d +PASS: binutils-all/common-1e +PASS: binutils-all/common-1f +PASS: binutils-all/common-2a +PASS: binutils-all/common-2b +PASS: binutils-all/common-2c +PASS: binutils-all/common-2d +PASS: binutils-all/common-2e +PASS: binutils-all/common-2f +PASS: objcopy object (ELF unknown section type) +PASS: objcopy (ELF group 1) +PASS: objcopy (ELF group 2) +PASS: objcopy (ELF group 3) +PASS: objcopy (ELF group 4) +PASS: objcopy (GNU_MBIND section) +PASS: copy removing group member +PASS: copy removing all group member +PASS: copy removing reloc group member +PASS: copy removing non-reloc group member +PASS: copy removing reloc and non-reloc group member +PASS: copy with setting section flags 1 +PASS: add notes section +PASS: merge notes section (32-bits) +PASS: v2 gnu build attribute notes (32-bit) +PASS: v3 gnu build attribute notes (32-bit) +PASS: v3 gnu build attribute note merging (32-bit) +PASS: assembler generated build notes +PASS: copy with setting section flags 2 +PASS: copy with setting section flags 3 +PASS: strip --strip-unneeded on common symbol +PASS: Error when using --keep-global-symbol with --globalize-symbol +PASS: ihex objcopy test +PASS: binutils-all/pr19020a +PASS: binutils-all/pr19020b +PASS: strip with section group 1 +PASS: strip with section group 2 +UNSUPPORTED: strip empty file +PASS: strip with section group 4 +PASS: strip with section group 5 +PASS: strip with section group 6 +PASS: strip with section group 7 +PASS: strip with section group 8 +PASS: strip with section group 9 +PASS: binutils-all/strip-12 +PASS: binutils-all/strip-13 +PASS: binutils-all/strip-14 +PASS: binutils-all/strip-15 +PASS: strip on STB_GNU_UNIQUE +PASS: strip -g empty file +PASS: --localize-hidden test 1 +PASS: unordered .debug_info references to .debug_ranges +PASS: unordered .debug_info references to .debug_ranges +PASS: objcopy add-section +PASS: objcopy add-symbol +PASS: objcopy add-empty-section +PASS: objcopy on sections with SHF_EXCLUDE +PASS: strip --strip-unneeded on sections with SHF_EXCLUDE +PASS: binutils-all/only-section-01 +PASS: binutils-all/remove-section-01 +PASS: binutils-all/keep-section-1 +PASS: binutils-all/keep-section-2 +PASS: binutils-all/remove-relocs-01 +PASS: binutils-all/remove-relocs-02 +PASS: binutils-all/remove-relocs-03 +PASS: binutils-all/remove-relocs-04 +PASS: binutils-all/remove-relocs-05 +PASS: binutils-all/remove-relocs-06 +PASS: binutils-all/remove-relocs-07 +PASS: binutils-all/remove-relocs-08 +PASS: binutils-all/strip-section-headers-1 +PASS: --localize-hidden test 2 +XFAIL: strip without global symbol +PASS: remove-section relocation sections +PASS: binutils-all/pr23633 +PASS: binutils-all/set-section-alignment +PASS: objcopy executable (pr25662) +PASS: objcopy executable (pr25662) timestamp +PASS: objcopy rename-section with flags - keep relocation +Running binutils.git~master/binutils/testsuite/binutils-all/objdump.exp ... +PASS: objdump -i +PASS: objdump -f (tmpdir/bintest.o, tmpdir/bintest.o) +PASS: objdump -f (tmpdir/bintest.a, bintest2.o) +PASS: objdump -h (tmpdir/bintest.o, tmpdir/bintest.o) +PASS: objdump -h (tmpdir/bintest.a, bintest2.o) +PASS: objdump -t (tmpdir/bintest.o) +PASS: objdump -t (tmpdir/bintest.a) +PASS: objdump -r (tmpdir/bintest.o, tmpdir/bintest.o) +PASS: objdump -r (tmpdir/bintest.a, bintest2.o) +PASS: objdump -d tmpdir/bintest.o +PASS: objdump -d tmpdir/bintest.a +PASS: objdump --disassemble=text_symbol2 tmpdir/bintest.o +PASS: objdump --disassemble=func tmpdir/disasm.o +PASS: objdump --disassemble=non_func tmpdir/disasm.o +PASS: objdump -d --show-all-symbols tmpdir/bintest.o +PASS: objdump -s (tmpdir/bintest.o, tmpdir/bintest.o) +PASS: objdump -s (tmpdir/bintest.a, bintest2.o) +PASS: objdump -s -j .zdebug_abbrev +PASS: objdump -W +PASS: objdump -WL +PASS: objdump -W for debug_ranges +PASS: objdump -Wi for DW_OP_* +PASS: build-id-debuglink +PASS: objdump -Wk +PASS: follow-debuglink (--process-links --dwarf=info --dwarf=str) +PASS: follow-debuglink (--process-links --headers --wide) +PASS: objdump -s --start-address 0x80000004 --stop-address 0x80000008 (tmpdir/bintest_signed.o) +PASS: objdump -d --start-address 0x80000004 --stop-address 0x80000008 (tmpdir/bintest_signed.o) +UNSUPPORTED: dotnet-assemblies (ordinary x86 DLL) +PASS: objdump -S +PASS: objdump --source-comment +Running binutils.git~master/binutils/testsuite/binutils-all/readelf.exp ... +PASS: finding out ELF size with readelf -h (1) +PASS: readelf -h bintest +PASS: readelf -S bintest +PASS: readelf -s bintest +PASS: readelf -r bintest +PASS: readelf -h bintest.thin +PASS: readelf -h bintest.thin +PASS: readelf --syms --demangle --wide mangled +PASS: readelf -wi +PASS: readelf -wa (compressed) +PASS: readelf -p +PASS: binutils-all/pr25543 +PASS: readelf SHF_GNU_RETAIN +PASS: -t (section details) for readelf SHF_GNU_RETAIN +PASS: Unknown SHF_MASKOS value in section +PASS: -t (section details) for unknown SHF_MASKOS value in section +PASS: binutils-all/pr26548 +PASS: readelf -Wwi pr26548e +PASS: readelf -n version +PASS: readelf --debug-dump=loc pr18374 +PASS: readelf --debug-dump=loc locview-1 +PASS: readelf --debug-dump=loc locview-2 +PASS: readelf --decompress --hex-dump .debug_loc z +PASS: finding out ELF size with readelf -h (2) +PASS: readelf -wiaoRlL dw5 +PASS: finding out ELF size with readelf -h (3) +PASS: readelf -wi dwarf-attributes +PASS: readelf --debug-dump=links -wN debuglink +PASS: readelf -wKis -P debuglink +PASS: readelf --debug-dump=links --debug-dump=no-follow-links dwo +PASS: readelf --enable-checks --sections --wide zero-sec +PASS: readelf --debug-dump=macro -wN pr26112 +PASS: readelf -wi pr26160 +PASS: finding out ELF size with readelf -h (2) +PASS: readelf -wi dw5-op +Running binutils.git~master/binutils/testsuite/binutils-all/riscv/riscv.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/size.exp ... +PASS: size (no arguments) +PASS: size -A +PASS: size -G +Running binutils.git~master/binutils/testsuite/binutils-all/strings.exp ... +PASS: strings: decoding little-endian multibyte strings +Running binutils.git~master/binutils/testsuite/binutils-all/update-section.exp ... +PASS: objcopy (dump empty section) +PASS: objcopy (compare update-1.o update-2.o) +PASS: objcopy (compare update-1.o update-3.o) +PASS: objcopy (compare update-1.o update-4.o) +PASS: objcopy (objcopy --update-section .bar=tmpdir/dumped-contents update-2.o) +PASS: objcopy (objcopy --update-section .foo=tmpdir/dumped-contents --remove-section .foo update-2.o) +Running binutils.git~master/binutils/testsuite/binutils-all/vax/objdump.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/wasm32/wasm32.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/windres/windres.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/x86-64/objects.exp ... +Running binutils.git~master/binutils/testsuite/binutils-all/x86-64/x86-64.exp ... + + === binutils Summary === + +# of expected passes 253 +# of unexpected failures 1 +# of expected failures 1 +# of unsupported tests 10 |