summaryrefslogtreecommitdiff
path: root/sumfiles/binutils.sum
diff options
context:
space:
mode:
Diffstat (limited to 'sumfiles/binutils.sum')
-rw-r--r--sumfiles/binutils.sum316
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