Target is powerpc64le-unknown-linux-gnu
Host   is x86_64-pc-linux-gnu

		=== binutils tests ===

Schedule of variations:
    unix

Running target unix
WARNING: Assuming target board is the local machine (which is probably wrong).
You may need to set your DEJAGNU environment variable.
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/aarch64/aarch64.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/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 unique symbol in archive
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/arc/objdump.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/arm/objdump.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/bfin/objdump.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/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)
Running /build/binutils-HgNdBM/binutils-2.35.2/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 /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/debuginfod.exp ...
UNSUPPORTED: debuginfod (not found)
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/dlltool.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/elfedit.exp ...
UNSUPPORTED: Update ELF header 1
PASS: Update ELF header 2
PASS: Update ELF header 3
UNSUPPORTED: Update ELF header 4
UNSUPPORTED: Update ELF header 5
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/hppa/objdump.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/i386/i386.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/m68k/objdump.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/mips/mips.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/nfp/objdump.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/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
PASS: nm --line-numbers on DWARF-4 debug info
Running /build/binutils-HgNdBM/binutils-2.35.2/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 --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
PASS: simple objcopy of executable
UNSUPPORTED: run objcopy of executable
PASS: strip executable preserving OS/ABI
UNSUPPORTED: run stripped executable
UNSUPPORTED: 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: 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: 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 (64-bits)
PASS: v2 gnu build attribute notes (64-bit)
PASS: v3 gnu build attribute notes (64-bit)
PASS: v3 gnu build attribute note merging (64-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
PASS: 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
UNSUPPORTED: 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: --localize-hidden test 2
PASS: strip without global symbol 
PASS: remove-section relocation sections
PASS: binutils-all/pr23633
PASS: binutils-all/set-section-alignment
PASS: objcopy executable (pr25662)
Running /build/binutils-HgNdBM/binutils-2.35.2/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 -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: build-id-debuglink
PASS: objdump -Wk
PASS: follow-debuglink (--dwarf=follow-links --dwarf=info --dwarf=str)
PASS: follow-debuglink (--dwarf=follow-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 /build/binutils-HgNdBM/binutils-2.35.2/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 -wi
PASS: readelf -wa (compressed)
PASS: readelf -p
PASS: binutils-all/pr25543
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 debuglink
PASS: readelf -wKis debuglink
PASS: readelf --debug-dump=links dwo
PASS: readelf --enable-checks --sections --wide zero-sec
PASS: readelf --debug-dump=macro pr26112
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/size.exp ...
PASS: size (no arguments)
PASS: size -A
PASS: size -G
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/strings.exp ...
PASS: strings: decoding little-endian multibyte strings
Running /build/binutils-HgNdBM/binutils-2.35.2/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 /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/vax/objdump.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/wasm32/wasm32.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/windres/windres.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/x86-64/objects.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/binutils/testsuite/binutils-all/x86-64/x86-64.exp ...

		=== binutils Summary ===

# of expected passes		215
# of unsupported tests		9
Target is powerpc64le-unknown-linux-gnu
Host   is x86_64-pc-linux-gnu

		=== gas tests ===

Schedule of variations:
    unix

Running target unix
WARNING: Assuming target board is the local machine (which is probably wrong).
You may need to set your DEJAGNU environment variable.
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/aarch64/aarch64.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/all/gas.exp ...
PASS: pcrel values in assignment
PASS: simplifiable double subtraction
PASS: simplifiable double subtraction (-a)
PASS: simple FP constants
PASS: difference of two undefined symbols
PASS: .equiv for symbol already set to another one
PASS: .equiv for symbol already set to an expression
PASS: Output file must be distinct from input
PASS: .equ for symbol already set
PASS: .equ for symbol already set through .eqv
PASS: .eqv support
PASS: .eqv for symbol already set
PASS: eqv involving dot
PASS: == assignment support
PASS: == assignment for symbol already set
PASS: bad recursive assignments
PASS: simple forward references
PASS: forward references
PASS: forward expression
PASS: .equ redefinitions
PASS: .equ redefinitions (2)
PASS: .equ redefinitions (3)
PASS: .set for symbol already used as label
PASS: .set for symbol already defined through .comm
PASS: comment.s: comments in listings
PASS: general info section in listings
PASS: difference between forward references
PASS: struct
PASS: align
PASS: align2
PASS: alternate macro syntax
PASS: alternate macro syntax (escape)
PASS: evaluation of simple expressions
PASS: conditional listings
PASS: incbin
PASS: assignment tests
PASS: .sleb128 tests
PASS: .sleb128 tests (2)
PASS: .sleb128 tests (3)
PASS: .sleb128 tests (4)
PASS: .sleb128 tests (5)
PASS: .sleb128 tests (7)
PASS: .sleb128 tests (8)
PASS: undefined symbols in sleb128 directive
PASS: relax .uleb128
PASS: .quad tests
PASS: octa bignum
PASS: weakref tests, relocations
PASS: weakref tests, global syms
PASS: weakref tests, local syms
PASS: weakref tests, strong undefined syms
PASS: weakref tests, weak undefined syms
PASS: e: would close weakref loop: e => a => b => c => d => e
PASS: a: would close weakref loop: a => b => c => d => e => a
PASS: is already defined
PASS: .strings tests
PASS: gas/all/none
PASS: quoted symbol names
PASS: all pr20312
PASS: gas/all/err-1.s  (test for errors, line 3)
PASS: gas/all/err-1.s  (test for errors, line 4)
PASS: gas/all/err-1.s  (test for errors, line 5)
PASS: gas/all/err-1.s  (test for errors, line 6)
PASS: gas/all/err-1.s  (test for errors, line 7)
PASS: gas/all/err-1.s (test for excess errors)
PASS: gas/all/err-fakelabel.s  (test for errors, line 3)
PASS: gas/all/err-fakelabel.s (test for excess errors)
PASS: gas/all/err-sizeof.s  (test for errors, line 3)
PASS: gas/all/err-sizeof.s  (test for errors, line 4)
PASS: gas/all/err-sizeof.s  (test for errors, line 5)
PASS: gas/all/err-sizeof.s  (test for errors, line 6)
PASS: gas/all/err-sizeof.s  (test for errors, line 9)
PASS: gas/all/err-sizeof.s  (test for errors, line 10)
PASS: gas/all/err-sizeof.s  (test for errors, line 3)
PASS: gas/all/err-sizeof.s junk (test for errors, line 4)
PASS: gas/all/err-sizeof.s junk (test for errors, line 5)
PASS: gas/all/err-sizeof.s junk (test for errors, line 6)
PASS: gas/all/err-sizeof.s missing (test for warnings, line 9)
PASS: gas/all/err-sizeof.s missing (test for warnings, line 10)
PASS: gas/all/err-sizeof.s (test for excess errors)
PASS: gas/all/warn-1.s  (test for warnings, line 3)
PASS: gas/all/warn-1.s  (test for errors, line 4)
PASS: gas/all/warn-1.s  (test for warnings, line 5)
PASS: gas/all/warn-1.s  (test for warnings, line 6)
PASS: gas/all/warn-1.s  (test for warnings, line 7)
PASS: gas/all/warn-1.s (test for excess errors)
PASS: .org test 1
PASS: .org test 2
PASS: .org test 3
PASS: .org test 4
PASS: .org test 5
PASS: .org test 6
PASS: fill test with forward labels
PASS: .xstabs
PASS: Generate NOPs in an architecture neutral manner
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/alpha/alpha.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/arc/arc.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/arc/warn.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/arm/arm.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/avr/avr.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/bfin/bfin.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/bfin/error.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/bpf/bpf.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/cfi/cfi.exp ...
PASS: CFI on ppc
PASS: cfi cfi-diag-1
PASS: CFI common 1
PASS: CFI common 2
PASS: CFI common 3
PASS: CFI common 4
PASS: CFI common 5
PASS: CFI common 6
PASS: CFI common 7
PASS: CFI common 8
PASS: CFI common 9
PASS: CIE Version 0
PASS: CIE Version 1
PASS: CIE Version 2
PASS: CIE Version 3
PASS: CIE Version 4
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/cr16/cr16.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/cr16/pic.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/cris/cris.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/crx/allinsn.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/csky/csky.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/d10v/d10v.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/d30v/d30.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/dlx/alltests.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/elf/elf.exp ...
PASS: elf ehopt0
PASS: .file file names
PASS: .file file names ordering
PASS: group section (using readelf -SW)
PASS: group section (using readelf -g)
PASS: group section name
PASS: group section with multiple sections of same name (using readelf -SW)
PASS: group section with multiple sections of same name (using readelf -g)
PASS: debug info in group section and non-group section with same name
PASS: gas/elf/group3
PASS: automatic section group a
PASS: automatic section group b
PASS: .equ redefinitions (ELF)
PASS: elf equate relocs
PASS: Ill-formed directives
PASS: elf section0
PASS: elf section1
PASS: elf section2 list
PASS: note section
PASS: label arithmetic with multiple same-name sections
PASS: elf section5 list
PASS: ELF struct
PASS: .set with expression
PASS: ELF symbol versioning
PASS: unsupported .symver with common symbol
PASS: defining a section with the same name as a symbol
PASS: .set with IFUNC
PASS: elf type list
PASS: elf type-2 list
PASS: elf section6
PASS: elf section7
PASS: section flags
PASS: section flags (for GNU lto sections)
PASS: numeric section flags and types
PASS: Disabling section padding
PASS: mbind sections 12
PASS: mbind section contents 16
PASS: mbind sections without SHF_ALLOC
PASS: array sections
PASS: elf section15
PASS: mbind sections 16
PASS: mbind section contents 16
PASS: incorrect section ID
PASS: linked-to section 1
PASS: linked-to section 2
PASS: linked-to section 3
PASS: incorrect linked-to symbols
PASS: DWARF2 1
PASS: DWARF2 2
PASS: DWARF2 3
PASS: DWARF2 4
PASS: DWARF2 5
PASS: DWARF2 6
PASS: DWARF2 7
PASS: DWARF2 8
PASS: DWARF2 9
PASS: DWARF2 10
PASS: DWARF2 11
PASS: DWARF2 12
PASS: DWARF2 13
PASS: DWARF2 14
PASS: DWARF2 15
PASS: DWARF2 16
PASS: DWARF2 17
PASS: DWARF2 18
PASS: DWARF2 19
PASS: DWARF5 .line 0
PASS: DWARF4 CU
PASS: DWARF5 CU
PASS: Check line table is produced with .nops
PASS: DWARF5: no files or directories (PR 25917)
UNSUPPORTED: good .bss / .struct data allocation directives
UNSUPPORTED: bad .bss / .struct data allocation directives
PASS: Check bad section flag
PASS: Check bad size directive
PASS: Check bad group
PASS: Multibyte symbol names
PASS: gas/elf/missing-build-notes
PASS: weak and common directives
PASS: common and weak directives
PASS: gas/elf/common3a
PASS: gas/elf/common3b
PASS: gas/elf/common4a
PASS: gas/elf/common4b
PASS: gas/elf/common5a
PASS: gas/elf/common5b
PASS: gas/elf/common5c
PASS: gas/elf/common5d
PASS: .strtab section
PASS: bignum byte values
PASS: gas/elf/warn-2.s  (test for warnings, line )
PASS: gas/elf/warn-2.s (test for excess errors)
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/epiphany/allinsn.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/fr30/allinsn.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/fr30/fr30.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/frv/allinsn.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/ft32/ft32.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/h8300-elf.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/h8300.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/t01_mov.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/t02_mova.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/t03_add.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/t04_sub.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/t05_cmp.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/t06_ari2.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/t07_ari3.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/t08_or.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/t09_xor.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/t10_and.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/t11_logs.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/t12_bit.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/h8300/t13_otr.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/hppa/basic/basic.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/hppa/parse/parse.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/hppa/reloc/reloc.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/hppa/unsorted/unsorted.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/i386/i386.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/i386/ilp32/cfi/ilp32.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/i386/ilp32/elf/ilp32.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/i386/ilp32/ilp32.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/i386/ilp32/lns/ilp32.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/i386/solaris/solaris.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/ia64/ia64.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/ieee-fp/x930509a.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/ip2k/ip2k-allinsn.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/iq2000/allinsn.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/iq2000/load-hazards.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/iq2000/odd-ldw.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/iq2000/odd-sdw.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/iq2000/yield.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/lm32/all.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/lns/lns.exp ...
PASS: lns lns-diag-1
PASS: lns-duplicate
PASS: lns-common-1
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/m32r/allinsn.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/m32r/error.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/m32r/m32r.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/m32r/m32r2.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/m32r/m32rx.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/m32r/pic.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/m32r/rel32.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/m68hc11/m68hc11.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/m68k/all.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mach-o/mach-o.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/macros/macros.exp ...
PASS: macro test 1
PASS: macro test 2
PASS: macro test 3
PASS: macro irp
PASS: macro rept
PASS: nested irp/irpc/rept
PASS: macro vararg
PASS: macro infinite recursion
PASS: logical and in macro definition
PASS: semi
PASS: strings
PASS: APP with macro without NO_APP
PASS: APP with macro then NO_APP
PASS: APP with macro then NO_APP then more code
PASS: included file with .if 0 wrapped in APP/NO_APP, no final NO_APP, macro in main file
PASS: macros badarg
PASS: macros dot
PASS: macros end
PASS: macros purge
PASS: macros redef
PASS: gas/macros/paren
PASS: .exitm outside of a macro
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mcore/allinsn.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mep/allinsn.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mep/complex-relocs.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/metag/metag.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/microblaze/allinsn.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/microblaze/endian.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/microblaze/relax_size.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/microblaze/reloc_sym.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/microblaze/special_reg.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mips/mips.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mmix/mmix-err.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mmix/mmix-list.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mmix/mmix.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mn10200/basic.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mn10300/basic.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mri/mri.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/msp430/msp430.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mt/errors.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mt/mt.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/mt/relocs.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/nds32/nds32.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/nios2/nios2.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/or1k/or1k.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/pdp11/pdp11.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/pe/pe.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/pj/pj.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/ppc/aix.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/ppc/ppc.exp ...
PASS: gas/ppc/bcyerr
PASS: gas/ppc/bcy
PASS: gas/ppc/bcaterr
PASS: gas/ppc/bcat
PASS: PowerPC symbolic regnames
PASS: gas/ppc/misalign
PASS: gas/ppc/misalign2
PASS: PowerPC .machine test
PASS: PowerPC test 3, simplified shifts
PASS: Check that ISA extensions can be specified before CPU selection
PASS: ppc range
PASS: Cell tests (includes Altivec)
PASS: PowerPC 64-bit test 1
PASS: PowerPC 64-bit test 2
PASS: PowerPC Test 1, 64 bit elf
PASS: Power4 instructions
PASS: ppc range64
PASS: PowerPC COMMON instructions
PASS: PowerPC 476 instructions
PASS: A2 tests
PASS: BE only instructions
PASS: gas/ppc/le_error
PASS: gas/ppc/pr21303
PASS: Validate VLE instructions
PASS: VLE relocations
PASS: VLE Simplified mnemonics 1
PASS: VLE Simplified mnemonics 2
PASS: VLE Simplified mnemonics 3
PASS: VLE Simplified mnemonics 4
PASS: VLE Simplified mnemonics 5
PASS: VLE Simplified mnemonics 6
PASS: VLE Instructions for improving interrupt handler efficiency
XFAIL: Validate LSP instructions
PASS: Test LSP operands checks
PASS: Validate EFS instructions
PASS: Validate EFS2 instructions
PASS: Validate SPE2 instructions
PASS: Test SPE2 operands checks
PASS: Validate SPE instructions
XFAIL: Validate SPE instructions
PASS: AltiVec tests
PASS: Altivec ISA 2.07 instructions
PASS: Altivec ISA 3.0 instructions
PASS: PPC Broadway instructions
PASS: BookE tests
PASS: gas/ppc/groupnop
PASS: e500 tests
PASS: ppc e500-ill
PASS: PPC750CL paired single tests
PASS: Power E500MC tests
PASS: Power E6500 tests
PASS: Power E500MC64 nop tests
PASS: Power E5500 nop tests
PASS: Power E6500 nop tests
PASS: Power4 instructions
PASS: POWER6 tests (includes DFP and Altivec)
PASS: POWER7 tests (includes DFP, Altivec and VSX)
PASS: POWER8 tests (includes Altivec, VSX and HTM)
PASS: POWER9 tests
PASS: POWER10 tests
PASS: VSX tests
PASS: VSX ISA 2.07 instructions
PASS: VSX ISA 3.0 instructions
PASS: VSX ISA power10 instructions
PASS: Hardware Transactional Memory (HTM) tests
PASS: AppliedMicro Titan tests
PASS: POWER10 alignment of labels test
PASS: POWER10 pcrel tests
PASS: Prefix insn relocations
PASS: byte reverse
PASS: vector integer mul/div/mod
PASS: VSX 32-byte loads and stores
PASS: 128-bit binary integer ops
PASS: SIMD permute
PASS: outer product reduced precision
PASS: mask manipulation operations
PASS: PCV generate operations
PASS: bit manipulation
PASS: set bool
PASS: string operations
PASS: gas/ppc/xvtlsbb
PASS: gas/ppc/rightmost
PASS: scalar min/max/compare quad precision
PASS: Return-Oriented Programming tests
PASS: Test Return-Oriented Programming checks
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/pru/pru.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/riscv/riscv.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/rl78/rl78.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/rx/rx.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/s12z/s12z.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/s390/s390.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/score/relax.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/score/relax_32.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/sh/arch/arch.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/sh/basic.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/sh/err.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/sparc-solaris/addend.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/sparc-solaris/gas.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/sparc/mismatch.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/sparc/sparc.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/symver/symver.exp ...
PASS: symver symver0
PASS: symver symver1
PASS: symver symver10a
PASS: symver symver10b
PASS: symver symver11
PASS: symver symver12
PASS: symver symver13
PASS: symver symver6
PASS: symver symver7
PASS: symver symver8
PASS: symver symver9a
PASS: symver symver9b
PASS: symver symver2
PASS: symver symver3
PASS: symver symver14
PASS: symver symver15
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/tic4x/tic4x.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/tic54x/tic54x.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/tic6x/tic6x.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/tilegx/tilegx.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/tilepro/tilepro.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/v850/basic.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/vax/vax.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/visium/error.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/visium/visium.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/wasm32/wasm32.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/xc16x/xc16x.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/xgate/xgate.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/xstormy16/allinsn.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/xtensa/all.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/xtensa/xtensa-err.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/z80/z80.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/gas/testsuite/gas/z8k/z8k.exp ...

		=== gas Summary ===

# of expected passes		325
# of expected failures		2
# of unsupported tests		2
/build/binutils-HgNdBM/binutils-2.35.2/builddir-ppc64el/gas/as-new 2.35.2

Target is powerpc64le-unknown-linux-gnu
Host   is x86_64-pc-linux-gnu

		=== ld tests ===

Schedule of variations:
    unix

Running target unix
WARNING: Assuming target board is the local machine (which is probably wrong).
You may need to set your DEJAGNU environment variable.
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-aarch64/aarch64-elf.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-alpha/alpha.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-arc/arc.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-arm/arm-elf.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-arm/export-class.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-auto-import/auto-import.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-avr/avr.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-bootstrap/bootstrap.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-bpf/bpf.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-cdtest/cdtest.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-checks/checks.exp ...
PASS: check sections 1
PASS: check sections 2
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-cris/cris.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-crx/crx.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-csky/csky.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-cygwin/exe-export.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-d10v/d10v.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-discard/discard.exp ...
PASS: ld-discard/extern
PASS: ld-discard/start
PASS: ld-discard/static
PASS: ld-discard/zero-range
PASS: ld-discard/zero-rel
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-dynamic/export-dynamic-symbol.exp ...
PASS: Build libpr25910.a
PASS: --export-dynamic-symbol foo archive
PASS: -u --export-dynamic-symbol foo archive
PASS: -u --export-dynamic-symbol "f*" archive
PASS: --export-dynamic-symbol-list foo archive
PASS: -u --export-dynamic-symbol-list foo bar archive
PASS: -u --export-dynamic-symbol-list fstar archive
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/audit.exp ...
PASS: Run with -paudit.so
PASS: Run with -Paudit.so
PASS: Run with --depaudit=audit.so
PASS: Run with shared with --audit
PASS: Run with shared with three --audit
PASS: Run with -lusesaudit
PASS: Run with -lusesaudit -lusesaudit2
PASS: Link with -z globalaudit
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/binutils.exp ...
PASS: strip -z max-page-size=0x200000 (maxpage1)
PASS: strip -z max-page-size=0x200000 -z common-page-size=0x100000 (maxpage1)
PASS: strip -z max-page-size=0x100000 (maxpage1)
PASS: strip -z max-page-size=0x100000 -z common-page-size=0x1000 (maxpage1)
PASS: strip  (maxpage1)
PASS: strip -shared (maxpage1)
PASS: objcopy  (maxpage1)
PASS: objcopy -shared (maxpage1)
PASS: strip -z relro (relro1)
PASS: strip -z relro -shared (relro1)
PASS: objcopy -z relro (relro1)
PASS: objcopy -z relro -shared (relro1)
PASS: strip -T lma.lnk
PASS: objcopy -z noseparate-code (tdata1)
PASS: objcopy -z separate-code (tdata1)
PASS: objcopy -z relro (tdata1)
PASS: objcopy -shared -z noseparate-code (tdata1)
PASS: objcopy -shared -z separate-code (tdata1)
PASS: objcopy -shared -z relro (tdata1)
PASS: objcopy -z max-page-size=0x100000 (tdata1)
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata1)
PASS: objcopy -z noseparate-code (tdata2)
PASS: objcopy -z separate-code (tdata2)
PASS: objcopy -z relro (tdata2)
PASS: objcopy -shared -z noseparate-code (tdata2)
PASS: objcopy -shared -z separate-code (tdata2)
PASS: objcopy -shared -z relro (tdata2)
PASS: objcopy -z max-page-size=0x100000 (tdata2)
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata2)
PASS: objcopy -z noseparate-code (tdata3)
PASS: objcopy -z separate-code (tdata3)
PASS: objcopy -z relro (tdata3)
PASS: objcopy -shared -z noseparate-code (tdata3)
PASS: objcopy -shared -z separate-code (tdata3)
PASS: objcopy -shared -z relro (tdata3)
PASS: objcopy -z max-page-size=0x100000 (tdata3)
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata3)
PASS: objcopy -z noseparate-code (tbss1)
PASS: objcopy -z separate-code (tbss1)
PASS: objcopy -z relro (tbss1)
PASS: objcopy -shared -z noseparate-code (tbss1)
PASS: objcopy -shared -z separate-code (tbss1)
PASS: objcopy -shared -z relro (tbss1)
PASS: objcopy -z max-page-size=0x100000 (tbss1)
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss1)
PASS: objcopy -z noseparate-code (tbss2)
PASS: objcopy -z separate-code (tbss2)
PASS: objcopy -z relro (tbss2)
PASS: objcopy -shared -z noseparate-code (tbss2)
PASS: objcopy -shared -z separate-code (tbss2)
PASS: objcopy -shared -z relro (tbss2)
PASS: objcopy -z max-page-size=0x100000 (tbss2)
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss2)
PASS: objcopy -z noseparate-code (tbss3)
PASS: objcopy -z separate-code (tbss3)
PASS: objcopy -z relro (tbss3)
PASS: objcopy -shared -z noseparate-code (tbss3)
PASS: objcopy -shared -z separate-code (tbss3)
PASS: objcopy -shared -z relro (tbss3)
PASS: objcopy -z max-page-size=0x100000 (tbss3)
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss3)
PASS: strip -s (gap)
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/comm-data.exp ...
PASS: Common symbol override test (auxiliary shared object build)
PASS: Common symbol override test
PASS: Common symbol override test 3a
PASS: Common symbol override test 3b
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/compress.exp ...
PASS: Build libfoo.so with compressed debug sections
PASS: Build libbar.so with compressed debug sections
PASS: Build libfoozlib.so with compressed debug sections with zlib-gabi
PASS: Build libbarzlib.so with compressed debug sections with zlib-gabi
PASS: Build libzlibfoo.so with zlib compressed debug sections
PASS: Build libgnufoo.so with zlib-gnu compressed debug sections
PASS: Build libgabifoo.so with zlib-gabi compressed debug sections
PASS: Build zlibbegin.o with zlib compressed debug sections
PASS: Build gnubegin.o with zlib-gnu compressed debug sections
PASS: Build gabiend.o with zlib-gabi compressed debug sections
UNSUPPORTED: Run normal with libfoo.so with compressed debug sections
UNSUPPORTED: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
UNSUPPORTED: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
UNSUPPORTED: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
UNSUPPORTED: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
UNSUPPORTED: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
UNSUPPORTED: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
UNSUPPORTED: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
PASS: Link with zlib-gabi compressed debug input
PASS: Link -r with zlib compressed debug output
PASS: Link -r with zlib-gnu compressed debug output
PASS: Link -r with zlib-gabi compressed debug output
PASS: Link with zlib compressed debug output 2
PASS: Link with zlib compressed debug output 3
PASS: Link with zlib-gnu compressed debug output 1
PASS: Link with zlib-gnu compressed debug output 2
PASS: Link with zlib-gabi compressed debug output 1
PASS: Link with zlib-gabi compressed debug output 2
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/dwarf.exp ...
PASS: Build libdwarf1.so
PASS: DWARF parse during linker error
PASS: Handle no DWARF information
UNSUPPORTED: Run with libdwarf1.so first
UNSUPPORTED: Run with libdwarf1.so last
PASS: Strip -s libdwarf1c.so
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/eh-group.exp ...
PASS: Guess the target size from eh-group1size.o
PASS: Build eh-group1.o
PASS: Link eh-group.o to eh-group
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/elf.exp ...
PASS: Build symbol3.a
PASS: Build symbol3w.a
PASS: PR ld/21703
PASS: PR ld/21703 -r
PASS: Symbol flags copy
PASS: changelma (pr20659)
PASS: ld-elf/comm-data4
PASS: ld-elf/comm-data5
PASS: ld-elf/commonpage1
UNSUPPORTED: ld-elf/commonpage2
PASS: ld-elf/compress1a
PASS: ld-elf/compress1b
PASS: ld-elf/compress1c
PASS: ld-elf/compressed1a
PASS: ld-elf/compressed1b
PASS: ld-elf/compressed1c
UNSUPPORTED: ld-elf/compressed1d-alt
PASS: ld-elf/compressed1d
PASS: ld-elf/compressed1e
UNSUPPORTED: ld-elf/discard1
UNSUPPORTED: ld-elf/discard2
UNSUPPORTED: ld-elf/discard3
PASS: ld-elf/dynamic1
PASS: ld-elf/dynsym1
PASS: ld-elf/eh-frame-hdr
UNSUPPORTED: ld-elf/eh1
UNSUPPORTED: ld-elf/eh2
UNSUPPORTED: ld-elf/eh3
UNSUPPORTED: ld-elf/eh4
PASS: ld-elf/eh5
UNSUPPORTED: ld-elf/eh6
PASS: ld-elf/ehdr_start-missing
PASS: ld-elf/ehdr_start-shared
PASS: ld-elf/ehdr_start-userdef
PASS: ld-elf/ehdr_start-weak
PASS: ld-elf/ehdr_start
PASS: ld-elf/empty
PASS: ld-elf/empty2
PASS: ld-elf/endsym
PASS: ld-elf/exclude3a
PASS: ld-elf/exclude3b
PASS: ld-elf/exclude3c
PASS: ld-elf/expr1
PASS: --set-section-flags test 1 (sections)
PASS: ld-elf/global1
PASS: ld-elf/group1
PASS: ld-elf/group10
PASS: ld-elf/group11
PASS: ld-elf/group12
PASS: ld-elf/group2
PASS: ld-elf/group3a
PASS: ld-elf/group3b
PASS: ld-elf/group4
PASS: ld-elf/group5
PASS: ld-elf/group6
PASS: ld-elf/group7
PASS: ld-elf/group8a
PASS: ld-elf/group8b
PASS: ld-elf/group9a
PASS: ld-elf/group9b
PASS: ld-elf/hash
PASS: ld-elf/header
PASS: ld-elf/init-fini-arrays
PASS: --interleave test byte 0
PASS: --interleave test byte 4
UNSUPPORTED: ld-elf/linkinfo1a
UNSUPPORTED: ld-elf/linkinfo1b
PASS: ld-elf/linkonce1
PASS: ld-elf/linkonce2
PASS: ld-elf/linkoncerdiff
PASS: ld-elf/loadaddr1
PASS: ld-elf/loadaddr2
PASS: ld-elf/loadaddr3a
PASS: ld-elf/loadaddr3b
PASS: ld-elf/local1
PASS: ld-elf/maxpage1
PASS: ld-elf/maxpage2
PASS: ld-elf/maxpage3a
UNSUPPORTED: ld-elf/maxpage3b
UNSUPPORTED: ld-elf/maxpage3c
UNSUPPORTED: ld-elf/maxpage4
UNSUPPORTED: ld-elf/maxpage5
PASS: ld-elf/mbind1a
PASS: ld-elf/mbind1b
PASS: ld-elf/mbind1c
PASS: ld-elf/merge
PASS: ld-elf/merge2
PASS: ld-elf/merge3
PASS: ld-elf/multibss1
PASS: ld-elf/nobits-1
PASS: ld-elf/noload-1
PASS: ld-elf/noload-2
PASS: ld-elf/noload-3
PASS: non-contiguous
PASS: ld-elf/note-1
PASS: ld-elf/note-2
PASS: ld-elf/now-1
PASS: ld-elf/now-2
PASS: ld-elf/now-3
PASS: ld-elf/now-4
PASS: ld-elf/orphan-10
PASS: ld-elf/orphan-11
PASS: ld-elf/orphan-12
PASS: Report warning for orphan sections
PASS: Report error for orphan sections
PASS: Discard orphan sections (map file check)
PASS: Place orphan sections (map file check)
PASS: ld-elf/orphan-9
PASS: ld-elf/orphan-region
PASS: ld-elf/orphan
PASS: ld-elf/orphan2
PASS: ld-elf/orphan3
PASS: ld-elf/orphan4
PASS: ld-elf/overlay
PASS: ld-elf/pie
PASS: ld-elf/pr11304
PASS: ld-elf/pr12851
PASS: ld-elf/pr12975
PASS: ld-elf/pr13177
PASS: ld-elf/pr13195
PASS: ld-elf/pr13839
PASS: ld-elf/pr14052
PASS: ld-elf/pr14156a
PASS: ld-elf/pr14156b
PASS: ld-elf/pr14156c
PASS: ld-elf/pr14926
PASS: ld-elf/pr16322
PASS: ld-elf/pr16498a
PASS: ld-elf/pr16498b
PASS: ld-elf/pr17550a
PASS: ld-elf/pr17550b
PASS: ld-elf/pr17550c
PASS: ld-elf/pr17550d
PASS: ld-elf/pr17615
PASS: ld-elf/pr18735
PASS: ld-elf/pr19005
PASS: ld-elf/pr19162
PASS: ld-elf/pr19539
PASS: ld-elf/pr19617a
PASS: ld-elf/pr19617b
PASS: ld-elf/pr19617c
PASS: ld-elf/pr19698
PASS: ld-elf/pr19789
PASS: ld-elf/pr20513a
PASS: ld-elf/pr20513b
PASS: ld-elf/pr20513c
PASS: ld-elf/pr20513d
PASS: ld-elf/pr20513e
PASS: ld-elf/pr20513f
PASS: ld-elf/pr20528a
PASS: ld-elf/pr20528b
PASS: ld-elf/pr21384
PASS: ld-elf/pr21389a
PASS: ld-elf/pr21389b
PASS: ld-elf/pr21389c
PASS: ld-elf/pr21562a
PASS: ld-elf/pr21562b
PASS: ld-elf/pr21562c
PASS: ld-elf/pr21562d
PASS: ld-elf/pr21562e
PASS: ld-elf/pr21562f
PASS: ld-elf/pr21562g
PASS: ld-elf/pr21562h
PASS: ld-elf/pr21562i
PASS: ld-elf/pr21562j
PASS: ld-elf/pr21562k
PASS: ld-elf/pr21562l
PASS: ld-elf/pr21562m
PASS: ld-elf/pr21562n
PASS: ld-elf/pr21884
PASS: ld-elf/pr21903a
PASS: ld-elf/pr21903b
PASS: ld-elf/pr21903c
PASS: ld-elf/pr21903d
PASS: ld-elf/pr21903e
PASS: ld-elf/pr21904
PASS: PR ld/22269
PASS: PR ld/22269 (-z dynamic-undefined-weak)
PASS: PR 22319 - required undefined symbols in output
PASS: ld-elf/pr22393-1a
PASS: ld-elf/pr22393-1b
PASS: ld-elf/pr22393-1c
PASS: ld-elf/pr22393-1d
PASS: ld-elf/pr22393-1e
PASS: ld-elf/pr22393-1f
PASS: ld-elf/pr22423
PASS: ld-elf/pr22450
PASS: ld-elf/pr22677
PASS: ld-elf/pr22836-1a
PASS: ld-elf/pr22836-1b
PASS: ld-elf/pr22836-2
PASS: ld-elf/pr23591
PASS: ld-elf/pr23648
PASS: ld-elf/pr23658-1a
PASS: ld-elf/pr23658-1b
PASS: ld-elf/pr23658-1c
UNSUPPORTED: ld-elf/pr23658-3
PASS: ld-elf/pr23900-1
PASS: ld-elf/pr23900-2a
PASS: ld-elf/pr23900-2b
PASS: ld-elf/pr24511
PASS: ld-elf/pr24526
PASS: ld-elf/pr24819
PASS: ld-elf/pr25021
PASS: ld-elf/pr25022
PASS: ld-elf/pr25490-1
PASS: ld-elf/pr25708
PASS: ld-elf/pr27128a
PASS: ld-elf/pr27128b
PASS: ld-elf/pr27128c
PASS: ld-elf/pr27128d
PASS: ld-elf/pr27128e
PASS: ld-elf/pr349
PASS: Discarded dynamic relocation section
PASS: relocatable with script
PASS: ld-elf/rpath-1
PASS: ld-elf/rpath-2
PASS: ld-elf/runpath-1
PASS: ld-elf/runpath-2
PASS: ld-elf/seg
PASS: ld-elf/size-1
PASS: ld-elf/size-2
PASS: ld-elf/sizeofa
PASS: ld-elf/sizeofb
PASS: ld-elf/sizeofc
PASS: ld-elf/stab
PASS: ld-elf/startofa
PASS: ld-elf/startofb
PASS: ld-elf/startofc
PASS: ld-elf/strtab
PASS: ld-elf/textaddr1
PASS: ld-elf/textaddr2
PASS: ld-elf/textaddr3
PASS: ld-elf/textaddr4
PASS: ld-elf/textaddr5
PASS: ld-elf/textaddr6
PASS: ld-elf/textaddr7
PASS: ld-elf/unknown
PASS: ld-elf/unknown2
PASS: ld-elf/var1
PASS: ld-elf/warn1
PASS: ld-elf/warn2
PASS: ld-elf/warn3
PASS: Generate empty import library
PASS: Generate import library
PASS: --gc-sections on tls variable
PASS: stack exec
PASS: stack noexec
PASS: stack size
PASS: PT_GNU_PROPERTY alignment
PASS: __patchable_function_entries section 2
PASS: __patchable_function_entries section 3
PASS: __patchable_function_entries section 4
PASS: __patchable_function_entries section 5
PASS: __patchable_function_entries section 6
PASS: PR ld/13195
UNSUPPORTED: preinit array
UNSUPPORTED: init array
UNSUPPORTED: fini array
UNSUPPORTED: init array mixed
UNSUPPORTED: PIE preinit array
UNSUPPORTED: PIE init array
UNSUPPORTED: PIE fini array
UNSUPPORTED: PIE init array mixed
UNSUPPORTED: PIE PR ld/14525
UNSUPPORTED: Run mbind2a
UNSUPPORTED: Run mbind2b
UNSUPPORTED: static preinit array
UNSUPPORTED: static init array
UNSUPPORTED: static fini array
UNSUPPORTED: static init array mixed
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/exclude.exp ...
PASS: ld link shared library
PASS: ld export symbols from archive
PASS: ld link shared library with --exclude-libs
PASS: ld exclude symbols from archive - --exclude-libs libexclude
PASS: ld exclude symbols from archive - --exclude-libs libexclude.a
PASS: ld exclude symbols from archive - --exclude-libs ALL
PASS: ld exclude symbols from archive - --exclude-libs foo:libexclude.a
PASS: ld exclude symbols from archive - --exclude-libs foo,libexclude.a
PASS: ld don't exclude symbols from archive - --exclude-libs foo:bar
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/export-class.exp ...
PASS: Symbol export class test (auxiliary shared object)
PASS: Symbol export class test (initial static object)
PASS: Symbol export class test (final shared object)
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/frame.exp ...
PASS: read-only .eh_frame section -z noseparate-code
PASS: read-only .eh_frame section -z separate-code
PASS: read-only .gcc_except_table section -z noseparate-code
PASS: read-only .gcc_except_table section -z separate-code
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/indirect.exp ...
PASS: Build libindirect1c.so
PASS: Build libindirect3c.so
PASS: Build libindirect4c.so
PASS: Build libindirect5.so
PASS: Build libpr18720c.so
PASS: Build pr18720b1.o
PASS: Build pr18720a
PASS: Build libpr19553b.so
PASS: Build libpr19553c.so
PASS: Build libpr19553d.so
PASS: Indirect symbol 1a: : local symbol `foo' in tmpdir/indirect1b.o is referenced by DSO
PASS: Indirect symbol 1a: : final link failed: bad value
PASS: Indirect symbol 1b: : local symbol `foo' in tmpdir/indirect1b.o is referenced by DSO
PASS: Indirect symbol 1b: : final link failed: bad value
PASS: Indirect symbol 2: : no symbol version section for versioned symbol `foo@FOO'
UNSUPPORTED: Run with libindirect3c.so 1
UNSUPPORTED: Run with libindirect3c.so 2
UNSUPPORTED: Run with libindirect3c.so 3
UNSUPPORTED: Run with libindirect3c.so 4
UNSUPPORTED: Run with libindirect4c.so 1
UNSUPPORTED: Run with libindirect4c.so 2
UNSUPPORTED: Run with libindirect4c.so 3
UNSUPPORTED: Run with libindirect4c.so 4
UNSUPPORTED: Run indirect5 1
UNSUPPORTED: Run indirect5 2
UNSUPPORTED: Run indirect6 1
UNSUPPORTED: Run indirect6 2
UNSUPPORTED: Run with libpr18720c.so 1
UNSUPPORTED: Run with libpr18720c.so 2
UNSUPPORTED: Run with libpr18720c.so 3
UNSUPPORTED: Run with libpr18720c.so 4
UNSUPPORTED: Run with libpr18720c.so 5
UNSUPPORTED: Run with libpr19553b.so
UNSUPPORTED: Run with libpr19553c.so
UNSUPPORTED: Run with libpr19553d.so
PASS: indirect5a dynsym
PASS: indirect5b dynsym
PASS: indirect6a dynsym
PASS: indirect6b dynsym
UNSUPPORTED: Run indirect5 3
UNSUPPORTED: Run indirect5 4
UNSUPPORTED: Run indirect6 3
UNSUPPORTED: Run indirect6 4
PASS: indirect5c dynsym
PASS: indirect5d dynsym
PASS: indirect6c dynsym
PASS: indirect6d dynsym
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/linux-x86.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/notes.exp ...
PASS: Linkonce sections with assembler generated notes
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/provide-hidden.exp ...
PASS: PROVIDE_HIDDEN test (auxiliary shared object)
PASS: PROVIDE_HIDDEN test 1
PASS: PROVIDE_HIDDEN test 2
PASS: PROVIDE_HIDDEN test 3
PASS: PROVIDE_HIDDEN test 4
PASS: PROVIDE_HIDDEN test 5
PASS: PROVIDE_HIDDEN test 6
PASS: PROVIDE_HIDDEN test 7
PASS: PROVIDE_HIDDEN test 8
PASS: PROVIDE_HIDDEN test 9
PASS: PROVIDE_HIDDEN test 10
PASS: PROVIDE_HIDDEN test 11
PASS: PROVIDE_HIDDEN test 12
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/readelf.exp ...
PASS: readelf version information
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/sec-to-seg.exp ...
PASS: assignment of ELF sections to segments (same page)
PASS: assignment of ELF sections to segments (adjacent pages)
PASS: assignment of ELF sections to segments (disjoint pages)
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/sec64k.exp ...
PASS: ld-elf/64ksec-r
PASS: ld-elf/64ksec
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/shared.exp ...
PASS: Build pr22471a.so
PASS: Build pr22471b.so
PASS: Build pr22471
PASS: Build pr22649-1.so
PASS: Build pr22649-2a.so
PASS: Build pr22649-2b.so
PASS: Build pr22649-2c.so
PASS: Build pr22649-2d.so
PASS: DT_TEXTREL in shared lib
PASS: DT_TEXTREL map file warning
PASS: PR ld/20828 dynamic symbols with section GC (auxiliary shared library)
PASS: PR ld/20828 dynamic symbols with section GC (plain)
PASS: PR ld/20828 dynamic symbols with section GC (version script)
PASS: PR ld/20828 dynamic symbols with section GC (versioned shared library)
PASS: PR ld/20828 dynamic symbols with section GC (versioned)
PASS: PR ld/20828 forcibly exported symbol version without section GC
PASS: PR ld/20828 forcibly exported symbol version with section GC
PASS: PR ld/21233 dynamic symbols with section GC (auxiliary shared library)
PASS: PR ld/21233 dynamic symbols with section GC (--undefined)
PASS: PR ld/21233 dynamic symbols with section GC (--require-defined)
PASS: PR ld/21233 dynamic symbols with section GC (EXTERN)
PASS: Build pr22150.so
PASS: Build pr22150
PASS: Build pr25458.so
PASS: Build pr25458
PASS: Build pr14170a.o
PASS: Build shared library for pr14170
PASS: PR ld/14170
PASS: PR ld/21703 shared
PASS: Build shared library for broken linker script test
PASS: Link using broken linker script
PASS: Build pr17068.so
PASS: Build pr17068a.a
PASS: Build pr17068b.a
PASS: pr17068 link --as-needed lib in group
PASS: -Bsymbolic-functions
PASS: Build pr20995.so
PASS: pr20995
PASS: Build pr20995-2.so
PASS: pr20995-2
PASS: Build pr22374 shared library
PASS: pr22374 function pointer initialization
PASS: Weak symbols in dynamic objects 1 (support)
PASS: Weak symbols in dynamic objects 1 (main test)
PASS: Build libfoo.so
PASS: Build versioned libfoo.so
PASS: Build libbar.so
PASS: Build warn libbar.so
PASS: Build hidden libbar.so
PASS: Build protected libbar.so
PASS: Build libbar.so with libfoo.so
PASS: Build libar.so with versioned libfoo.so
PASS: Build hidden libbar.so with libfoo.so
PASS: Build hidden libar.so with versioned libfoo.so
PASS: Build protected libbar.so with libfoo.so
PASS: Build protected libbar.so with versioned libfoo.so
PASS: Build libdl1.so
PASS: Build libdl2a.so with --dynamic-list=dl2.list
PASS: Build libdl2a.so with --dynamic-list=dl2a.list
PASS: Build libdl2a.so with --dynamic-list-data
PASS: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
PASS: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
PASS: Build libdl2d.so with --dynamic-list-data -Bsymbolic
PASS: Build libdl2e.so with --export-dynamic-symbol=foo
PASS: Build libdl2f.so with --dynamic-list=dlempty.list and --export-dynamic-symbol=foo
PASS: Build libdl2g.so with --export-dynamic-symbol-list=dl2.list
PASS: Build libdl2h.so with --dynamic-list=dlempty.list and --export-dynamic-symbol-list=dl2.list
PASS: Build libdl2i.so with -Bsymbolic and --export-dynamic-symbol=foo
PASS: Build libdl2j.so with -Bsymbolic and --export-dynamic-symbol-list=dl2.list
PASS: Build libdl2k.so with --export-dynamic-symbol-list=dl2.list and -Bsymbolic
PASS: Build libdl4a.so with --dynamic-list=dl4.list
PASS: Build libdl4b.so with --dynamic-list-data
PASS: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
PASS: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
PASS: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
PASS: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
PASS: Build libdl6a.so
PASS: Build libdl6b.so with -Bsymbolic --dynamic-list-data
PASS: Build libdl6c.so with -Bsymbolic
PASS: Build libdl6d.so with --dynamic-list-data -Bsymbolic
PASS: Build libdata1.so
PASS: Build libdata2.so
PASS: Build libcomm1.o
PASS: Build libfunc1.so
PASS: Build libpr9676-1.a
PASS: Build libpr9676-2.a
PASS: Build libpr9676-3.so
PASS: Build libpr9676-4.so
PASS: Build libpr9676-4a.so
PASS: Build libpr9679.so
PASS: Build libpr11138-1.so
PASS: Build libpr11138-2.o
PASS: Build pr13250-1.so
PASS: Build pr13250-2.so with libpr13250-1.so
PASS: Build libpr13250-3.o
PASS: Build libpr14323-2.so
PASS: Build pr14862-1.o
PASS: Build libpr14862.so
PASS: Build libneeded1b.so
PASS: Build libneeded1a.so
PASS: Build libneeded1c.o
PASS: Build libneeded1pic.o
PASS: Build needed1a.so with --add-needed
PASS: Build needed1b.so with --copy-dt-needed-entries
PASS: Build needed1a.so with --no-add-needed
PASS: Build needed1b.so with --no-copy-dt-needed-entries
PASS: Build librel.so
PASS: Build libneeded2a.so
PASS: Build libneeded2b.so
PASS: Build libneeded2c.o
PASS: Build needed2
PASS: Build libneeded3a.so
PASS: Build libneeded3b.so
PASS: Build needed3.o
PASS: Build needed3
PASS: Build libpr2404a.so
PASS: Build libpr2404n.so
PASS: Build libpr2404b.a
PASS: Build rdynamic-1
PASS: Build dynamic-1
PASS: Build libpr16496a.so
PASS: Build libpr16496b.a
PASS: Build libpr16496b.so
PASS: Build libpr16452a.so
PASS: Build libpr16452b.so
PASS: Build pr16452
PASS: Build pr16457
PASS: Build libpr18458a.so
PASS: Build libpr18458b.so
PASS: Build pr19073a.o
PASS: Build libpr19073.so
PASS: Build pr21964-1a.so
PASS: Build pr21964-1b.so
PASS: Build pr21964-2a.so
PASS: Build pr21964-2b.so
PASS: Build pr21964-3a.so
PASS: Dump pr21978.so
PASS: Build pr26094-1.so
PASS: Build pr26094-1
PASS: Build pr26302a.so
PASS: Build pr26302b.so
PASS: pr22269-1 (static pie undefined weak)
UNSUPPORTED: Run normal with libfoo.so
UNSUPPORTED: Run protected with libfoo.so
UNSUPPORTED: Run hidden with libfoo.so
UNSUPPORTED: Run normal with versioned libfoo.so
UNSUPPORTED: Run warn with versioned libfoo.so
UNSUPPORTED: Run protected with versioned libfoo.so
UNSUPPORTED: Run hidden with versioned libfoo.so
UNSUPPORTED: Run normal libbar.so with libfoo.so
UNSUPPORTED: Run protected libbar.so with libfoo.so
UNSUPPORTED: Run hidden libbar.so with libfoo.so
UNSUPPORTED: Run normal libbar.so with versioned libfoo.so
UNSUPPORTED: Run protected libbar.so with versioned libfoo.so
UNSUPPORTED: Run hidden libbar.so with versioned libfoo.so
UNSUPPORTED: Run with libdl2a.so
UNSUPPORTED: Run with libdl2b.so
UNSUPPORTED: Run with libdl2c.so
UNSUPPORTED: Run with libdl2d.so
UNSUPPORTED: Run with libdl2e.so
UNSUPPORTED: Run with libdl2f.so
UNSUPPORTED: Run with libdl2g.so
UNSUPPORTED: Run with libdl2h.so
UNSUPPORTED: Run with libdl2i.so
UNSUPPORTED: Run with libdl2j.so
UNSUPPORTED: Run with libdl2k.so
UNSUPPORTED: Run with libdl4a.so
UNSUPPORTED: Run with libdl4b.so
UNSUPPORTED: Run with libdl4c.so
UNSUPPORTED: Run with libdl4d.so
UNSUPPORTED: Run with libdl4e.so
UNSUPPORTED: Run with libdl4f.so
UNSUPPORTED: Run with libdata1.so
UNSUPPORTED: Run with libdata2.so
UNSUPPORTED: Run with libfunc1.so comm1.o
UNSUPPORTED: Run with comm1.o libfunc1.so
UNSUPPORTED: Run with pr11138-2.c libpr11138-1.so
UNSUPPORTED: Run with libpr11138-1.so pr11138-2.c
UNSUPPORTED: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
UNSUPPORTED: Run with pr14323-1.c pr14323-2.so
UNSUPPORTED: Run with pr14862-1.c libpr14862.so
UNSUPPORTED: Link with --add-needed
UNSUPPORTED: Link with --copy-dt-needed-entries
UNSUPPORTED: Run relmain
UNSUPPORTED: Run pr2404
UNSUPPORTED: Run pr2404n
UNSUPPORTED: Run pr18458
UNSUPPORTED: Run pr21964-1
UNSUPPORTED: Run pr21964-3
UNSUPPORTED: Run dl1a with --dynamic-list=dl1.list and dlopen on libdl1.so
UNSUPPORTED: Run dl1b with --dynamic-list-data and dlopen on libdl1.so
UNSUPPORTED: Run dl6a1 with --dynamic-list-data and dlopen on libdl6a.so
UNSUPPORTED: Run dl6a2 with -Bsymbolic-functions and dlopen on libdl6a.so
UNSUPPORTED: Run dl6a3 with -Bsymbolic and dlopen on libdl6a.so
UNSUPPORTED: Run dl6a4 with -Bsymbolic --dynamic-list-data and dlopen on libdl6a.so
UNSUPPORTED: Run dl6a5 with -Bsymbolic-functions --dynamic-list-cpp-new and dlopen on libdl6a.so
UNSUPPORTED: Run dl6a6 with --dynamic-list-cpp-new -Bsymbolic-functions and dlopen on libdl6a.so
UNSUPPORTED: Run dl6a7 with --dynamic-list-data -Bsymbolic and dlopen on libdl6a.so
UNSUPPORTED: Run dl6b1 with --dynamic-list-data and dlopen on libdl6b.so
UNSUPPORTED: Run dl6b2 with dlopen on libdl6b.so
UNSUPPORTED: Run dl6c1 with --dynamic-list-data and dlopen on libdl6c.so
UNSUPPORTED: Run dl6d1 with --dynamic-list-data and dlopen on libdl6d.so
UNSUPPORTED: Run pr21964-2
UNSUPPORTED: Run pr21964-5
PASS: --no-add-needed
PASS: --no-copy-dt-needed-entries
PASS: --no-add-needed -shared
PASS: --no-copy-dt-needed-entries -shared
PASS: Build libdl3a.so with --dynamic-list=dl3.list
PASS: Build libdl3b.so with -Bsymbolic
PASS: Build libdl3a.so with --dynamic-list-cpp-typeinfo
PASS: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
PASS: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
UNSUPPORTED: Run with libdl3a.so
UNSUPPORTED: Run with libdl3c.so
UNSUPPORTED: Run with libnew1a.so
UNSUPPORTED: Run with libnew1b.so
PASS: Build libpr2404b.a with PIE
PASS: Build pr19579a.o
PASS: Build libpr19579.so
PASS: Build libpr19579now.so
PASS: Build pr22393-2a.so
PASS: Build pr22393-2a-now.so
PASS: Build pr22393-2
PASS: Build pr22393-2 (PIE)
PASS: Build pr22393-2 (static)
UNSUPPORTED: Run pr18458 with PIE
UNSUPPORTED: Run pr2404 with PIE
UNSUPPORTED: Run pr2404 with PIE (-z now)
UNSUPPORTED: Run pr18718
UNSUPPORTED: Run pr18718 (-z now)
UNSUPPORTED: Run pr18718 with PIE (1)
UNSUPPORTED: Run pr18718 with PIE (2)
UNSUPPORTED: Run pr18718 with PIE (3)
UNSUPPORTED: Run pr18718 with PIE (4)
UNSUPPORTED: Run pr18718 with PIC (1)
UNSUPPORTED: Run pr18718 with PIC (2)
UNSUPPORTED: Run pr18718 with PIC (3)
UNSUPPORTED: Run pr18718 with PIC (4)
UNSUPPORTED: Run pr19579
UNSUPPORTED: Run pr19579 (-z now)
UNSUPPORTED: Run pr22393-2
UNSUPPORTED: Run pr22393-2 (PIE)
UNSUPPORTED: Run pr22393-2 (static)
UNSUPPORTED: Run pr21964-4
PASS: Build libpr19719a.so
PASS: Build libpr19719b.so
PASS: Build libpr19719b.o
UNSUPPORTED: Run pr19719 fun defined
UNSUPPORTED: Run pr19719 fun undefined
PASS: Build libpr19719a.so
PASS: Build libpr19719b.so
PASS: Build libpr19719b.o
UNSUPPORTED: Run pr19719pie fun defined
UNSUPPORTED: Run pr19719pie fun undefined
PASS: Build libpr23162a.so
PASS: Build pr23162a
PASS: Build libpr23162b.so
PASS: Build pr23162b
PASS: Build libpr23161a.so
PASS: Build pr23161a
PASS: Build libpr23161b.so
PASS: Build pr23161b
PASS: Build pr23658.so
PASS: Build pr23658-2
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/tls.exp ...
PASS: Build pr22263-1
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/tls_common.exp ...
PASS: tls_common
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elf/wrap.exp ...
PASS: Build libwrap1a.so
PASS: Build libwrap1b.so
UNSUPPORTED: Run with libwrap1a.so and libwrap1b.so
UNSUPPORTED: Run with libwrap1b.so and libwrap1a.so
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elfcomm/elfcomm.exp ...
PASS: --sort-common (descending)
PASS: --sort-common (ascending)
PASS: size/alignment change of common symbols (warning 1)
PASS: size/alignment change of common symbols (change 1)
PASS: size/alignment change of common symbols (warning 2)
PASS: size/alignment change of common symbols (change 2)
PASS: static link of common symbols
PASS: shared link of common symbols
PASS: position independent link of common symbols
PASS: Build common-3x.o
PASS: Build common-3y.o
PASS: Build common-3a.o
PASS: Build common-3b.o
PASS: Build common-3c.o
PASS: Build common-3d.o
PASS: Build common-3e.o
PASS: Build common-3f.o
PASS: ld-elfcomm/common-1a
PASS: ld-elfcomm/common-1b
PASS: ld-elfcomm/common-1c
PASS: ld-elfcomm/common-1d
PASS: ld-elfcomm/common-1e
PASS: ld-elfcomm/common-1f
PASS: ld-elfcomm/common-2a
PASS: ld-elfcomm/common-2b
PASS: ld-elfcomm/common-2c
PASS: ld-elfcomm/common-2d
PASS: ld-elfcomm/common-2e
PASS: ld-elfcomm/common-2f
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elfvers/vers.exp ...
PASS: vers1
PASS: vers2
PASS: vers3
PASS: vers4
PASS: vers4a
PASS: vers4b
PASS: vers5
PASS: vers6
PASS: vers7a
PASS: vers7
PASS: vers8
PASS: vers9
PASS: vers10
PASS: vers11
PASS: vers12
PASS: ar with versioned solib
PASS: vers14
PASS: vers15
PASS: vers16a
PASS: vers16
PASS: vers17
PASS: vers18
PASS: vers19
PASS: vers20a
PASS: vers20
PASS: vers21
PASS: vers22a
PASS: vers22b
PASS: vers22
PASS: vers23a
PASS: vers23b
PASS: vers23c
PASS: vers23d
PASS: vers23
PASS: vers24a
PASS: vers24b
PASS: vers24c
PASS: vers25a
PASS: vers25b1
PASS: vers25b2
PASS: vers26a
PASS: vers26b1
PASS: vers26b2
PASS: vers26b3
PASS: vers27a
PASS: vers27b
PASS: vers27c1
PASS: vers27c2
PASS: vers27d1
PASS: vers27d2
PASS: vers27d3
PASS: vers27d4
PASS: vers27d5
PASS: vers28a
PASS: vers28b
PASS: vers28c
PASS: vers29
PASS: vers30
PASS: vers31
PASS: vers32a
PASS: vers32b
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elfvsb/elfvsb.exp ...
PASS: ld-elfvsb/hidden0
PASS: ld-elfvsb/hidden1
PASS: ld-elfvsb/hidden2
PASS: ld-elfvsb/internal0
PASS: ld-elfvsb/internal1
PASS: ld-elfvsb/protected0
PASS: ld-elfvsb/protected1
PASS: common hidden symbol
PASS: weak hidden symbol DSO last
PASS: weak hidden symbol DSO first
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-elfweak/elfweak.exp ...
PASS: ELF DSO weak func first
PASS: ELF DSO weak func last
PASS: ELF DSO weak func first DSO
PASS: ELF DSO weak func last DSO
UNSUPPORTED: ELF weak func first
UNSUPPORTED: ELF weak func last
UNSUPPORTED: ELF weak func first DSO
UNSUPPORTED: ELF weak func last DSO
PASS: ELF DSO weak data first
PASS: ELF DSO weak data last
PASS: ELF DSO weak data first DSO
PASS: ELF DSO weak data last DSO
PASS: ELF DSO weak data first DSO common
PASS: ELF DSO weak data last DSO common
UNSUPPORTED: ELF weak data first
UNSUPPORTED: ELF weak data last
UNSUPPORTED: ELF weak data first common
UNSUPPORTED: ELF weak data last common
UNSUPPORTED: ELF weak data first DSO
UNSUPPORTED: ELF weak data last DSO
UNSUPPORTED: ELF weak data first DSO common
UNSUPPORTED: ELF weak data last DSO common
PASS: ELF DSO small bar (size)
PASS: ELF DSO foo with small bar (size)
PASS: ELF DSO big bar (size)
UNSUPPORTED: ELF weak size
PASS: ld-elfweak/size2
UNSUPPORTED: ELF weak (alias)
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-fastcall/fastcall.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-frv/fdpic.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-frv/frv-elf.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-frv/tls.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-gc/gc.exp ...
PASS: Check --gc-section
PASS: Check --gc-section/-q
PASS: Check --gc-section/-r/-e
PASS: Check --gc-section/-r/-u
PASS: --gc-sections -r without -e
PASS: --gc-sections with note section
PASS: --gc-sections with __start_
PASS: --gc-sections removing __stop_
PASS: ld-gc/pr19167
PASS: --gc-sections with multiple debug sections for a function section
PASS: --gc-sections with relocations in debug section
PASS: --gc-sections with __gxx_personality
PASS: --gc-sections with .text._init
PASS: ld-gc/pr20022
PASS: --gc-sections with shared library
PASS: --gc-sections with --defsym
PASS: --gc-sections with KEEP
PASS: --gc-sections with __start_SECTIONNAME
PASS: Build libpr20306.so
PASS: ld-gc/pr20306
PASS: Check --no-print-map-discarded linker option (map file check)
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-h8300/h8300.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-i386/export-class.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-i386/i386.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-i386/no-plt.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-i386/tls.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-ia64/ia64.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-ia64/line.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-ifunc/binutils.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-ifunc/ifunc.exp ...
PASS: Reloc against IFUNC symbol in NOTE section
UNSUPPORTED: ld-ifunc/ifunc-1-local-x86
UNSUPPORTED: ld-ifunc/ifunc-1-x86
UNSUPPORTED: ld-ifunc/ifunc-10-i386
UNSUPPORTED: ld-ifunc/ifunc-10-x86-64
UNSUPPORTED: ld-ifunc/ifunc-11-i386
UNSUPPORTED: ld-ifunc/ifunc-11-x86-64
UNSUPPORTED: ld-ifunc/ifunc-12-i386
UNSUPPORTED: ld-ifunc/ifunc-12-x86-64
UNSUPPORTED: ld-ifunc/ifunc-13-i386
UNSUPPORTED: ld-ifunc/ifunc-13-x86-64
UNSUPPORTED: ld-ifunc/ifunc-14a-i386
UNSUPPORTED: ld-ifunc/ifunc-14a-x86-64
UNSUPPORTED: ld-ifunc/ifunc-14b-i386
UNSUPPORTED: ld-ifunc/ifunc-14b-x86-64
UNSUPPORTED: ld-ifunc/ifunc-14c-i386
UNSUPPORTED: ld-ifunc/ifunc-14c-x86-64
UNSUPPORTED: ld-ifunc/ifunc-14d-i386
UNSUPPORTED: ld-ifunc/ifunc-14d-x86-64
UNSUPPORTED: ld-ifunc/ifunc-14e-i386
UNSUPPORTED: ld-ifunc/ifunc-14e-x86-64
UNSUPPORTED: ld-ifunc/ifunc-14f-i386
UNSUPPORTED: ld-ifunc/ifunc-14f-x86-64
UNSUPPORTED: ld-ifunc/ifunc-15-i386
UNSUPPORTED: ld-ifunc/ifunc-15-x86-64
UNSUPPORTED: ld-ifunc/ifunc-16-i386-now
UNSUPPORTED: ld-ifunc/ifunc-16-i386
UNSUPPORTED: ld-ifunc/ifunc-16-x86-64-now
UNSUPPORTED: ld-ifunc/ifunc-16-x86-64
UNSUPPORTED: ld-ifunc/ifunc-17a-i386
UNSUPPORTED: ld-ifunc/ifunc-17a-x86-64
UNSUPPORTED: ld-ifunc/ifunc-17b-i386
UNSUPPORTED: ld-ifunc/ifunc-17b-x86-64
UNSUPPORTED: ld-ifunc/ifunc-18a-i386
UNSUPPORTED: ld-ifunc/ifunc-18a-x86-64
UNSUPPORTED: ld-ifunc/ifunc-18b-i386
UNSUPPORTED: ld-ifunc/ifunc-18b-x86-64
UNSUPPORTED: ld-ifunc/ifunc-19a-i386
UNSUPPORTED: ld-ifunc/ifunc-19a-x86-64
UNSUPPORTED: ld-ifunc/ifunc-19b-i386
UNSUPPORTED: ld-ifunc/ifunc-19b-x86-64
UNSUPPORTED: ld-ifunc/ifunc-2-i386-now
UNSUPPORTED: ld-ifunc/ifunc-2-i386
UNSUPPORTED: ld-ifunc/ifunc-2-local-i386-now
UNSUPPORTED: ld-ifunc/ifunc-2-local-i386
UNSUPPORTED: ld-ifunc/ifunc-2-local-x86-64-now
UNSUPPORTED: ld-ifunc/ifunc-2-local-x86-64
UNSUPPORTED: ld-ifunc/ifunc-2-x86-64-now
UNSUPPORTED: ld-ifunc/ifunc-2-x86-64
UNSUPPORTED: ld-ifunc/ifunc-20-i386
UNSUPPORTED: ld-ifunc/ifunc-20-x86-64
UNSUPPORTED: ld-ifunc/ifunc-21-i386
UNSUPPORTED: ld-ifunc/ifunc-21-x86-64
UNSUPPORTED: ld-ifunc/ifunc-22-i386
UNSUPPORTED: ld-ifunc/ifunc-22-x86-64
UNSUPPORTED: ld-ifunc/ifunc-23a-x86
UNSUPPORTED: ld-ifunc/ifunc-23b-x86
UNSUPPORTED: ld-ifunc/ifunc-23c-x86
UNSUPPORTED: ld-ifunc/ifunc-24a-x86
UNSUPPORTED: ld-ifunc/ifunc-24b-x86
UNSUPPORTED: ld-ifunc/ifunc-24c-x86
UNSUPPORTED: ld-ifunc/ifunc-25a-x86
UNSUPPORTED: ld-ifunc/ifunc-25b-x86
UNSUPPORTED: ld-ifunc/ifunc-25c-x86
PASS: ld-ifunc/ifunc-26
UNSUPPORTED: ld-ifunc/ifunc-3a-x86
UNSUPPORTED: ld-ifunc/ifunc-3b-x86
UNSUPPORTED: ld-ifunc/ifunc-4-local-x86
UNSUPPORTED: ld-ifunc/ifunc-4-x86
UNSUPPORTED: ld-ifunc/ifunc-4a-x86
UNSUPPORTED: ld-ifunc/ifunc-5a-i386
UNSUPPORTED: ld-ifunc/ifunc-5a-local-i386
UNSUPPORTED: ld-ifunc/ifunc-5a-local-x86-64
UNSUPPORTED: ld-ifunc/ifunc-5a-x86-64
UNSUPPORTED: ld-ifunc/ifunc-5b-i386
UNSUPPORTED: ld-ifunc/ifunc-5b-local-i386
UNSUPPORTED: ld-ifunc/ifunc-5b-local-x86-64
UNSUPPORTED: ld-ifunc/ifunc-5b-x86-64
UNSUPPORTED: ld-ifunc/ifunc-5r-local-i386
UNSUPPORTED: ld-ifunc/ifunc-5r-local-x86-64
UNSUPPORTED: ld-ifunc/ifunc-6a-i386
UNSUPPORTED: ld-ifunc/ifunc-6a-x86-64
UNSUPPORTED: ld-ifunc/ifunc-6b-i386
UNSUPPORTED: ld-ifunc/ifunc-6b-x86-64
UNSUPPORTED: ld-ifunc/ifunc-7a-i386
UNSUPPORTED: ld-ifunc/ifunc-7a-x86-64
UNSUPPORTED: ld-ifunc/ifunc-7b-i386
UNSUPPORTED: ld-ifunc/ifunc-7b-x86-64
UNSUPPORTED: ld-ifunc/ifunc-8-i386
UNSUPPORTED: ld-ifunc/ifunc-8-x86-64
UNSUPPORTED: ld-ifunc/ifunc-9-i386
UNSUPPORTED: ld-ifunc/ifunc-9-x86-64
PASS: Reloc against IFUNC symbol in NOTE section
UNSUPPORTED: ld-ifunc/pr17154-i386-now
UNSUPPORTED: ld-ifunc/pr17154-i386
UNSUPPORTED: ld-ifunc/pr17154-x86-64-now
UNSUPPORTED: ld-ifunc/pr17154-x86-64
PASS: Building ifunc binaries
PASS: Checking ifunc binaries
PASS: Build libpr16467a.so
PASS: Build libpr16467b.a
PASS: Build libpr16467b.so
PASS: Build libpr16467c.a
PASS: Build libpr16467an.so
PASS: Build libpr16467bn.so
UNSUPPORTED: Common symbol override ifunc test 1a
UNSUPPORTED: Common symbol override ifunc test 1b
PASS: Build ifunc-lib.so
PASS: Build ifunc-libn.so
UNSUPPORTED: Run pr16467
UNSUPPORTED: Run pr16467 (-z now)
UNSUPPORTED: Run ifunc-main
UNSUPPORTED: Run ifunc-main with -fpic
UNSUPPORTED: Run ifunc-main (-z now)
UNSUPPORTED: Run ifunc-main with PIE (-z now)
PASS: Build pr18808a.o
PASS: Build libpr18808.so
PASS: Build libpr18808n.so
PASS: Build pr18841a.o
PASS: Build libpr18841b.so
PASS: Build libpr18841c.so
PASS: Build libpr18841bn.so
PASS: Build libpr18841cn.so
PASS: Build libpr23169a.so
PASS: Build libpr23169b.so
PASS: Build pr23169a
PASS: Build pr23169b
PASS: Build pr23169c
PASS: Build pr23169d
PASS: Build pr23169e
PASS: Build pr23169f
UNSUPPORTED: Run pr18808
UNSUPPORTED: Run pr18808 (-z now)
UNSUPPORTED: Run pr18841 with libpr18841b.so
UNSUPPORTED: Run pr18841 with libpr18841c.so
UNSUPPORTED: Run pr18841 with libpr18841bn.so (-z now)
UNSUPPORTED: Run pr18841 with libpr18841cn.so (-z now)
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-libs/libs.exp ...
PASS: -l: test (preparation)
PASS: -l: test
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-linkonce/linkonce.exp ...
PASS: Build sym.a
PASS: pr26103
UNSUPPORTED: ld-linkonce/zeroehl32
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-m68hc11/m68hc11.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-m68k/m68k-got.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-m68k/m68k.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-mep/mep.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-metag/metag.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-mips-elf/comm-data.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-mips-elf/export-class.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-mips-elf/mips-elf-flags.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-mips-elf/mips-elf.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-misc/defsym.exp ...
PASS: ld-misc/defsym1
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-misc/just-symbols.exp ...
PASS: Object for --just-symbols test
PASS: Executable for --just-symbols test
PASS: Object with --just-symbols test
PASS: Executable with --just-symbols test
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-mmix/mmix.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-mn10300/mn10300.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-msp430-elf/msp430-elf.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-nds32/nds32.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-nios2/nios2.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-or1k/or1k.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-pdp11/pdp11.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-pe/pe-compile.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-pe/pe-run.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-pe/pe-run2.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-pe/pe.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-pie/pie.exp ...
UNSUPPORTED: weak undefined
UNSUPPORTED: weak undefined data
PASS: missing entry symbol
PASS: zero p_vaddr
PASS: non-zero p_vaddr
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-plugin/lto.exp ...
PASS: LTO 1
PASS: Compile 2
PASS: LTO 2
PASS: Compile 3a
PASS: Compile 3c
PASS: Build liblto-3.a
PASS: Compile 5a
PASS: Compile 5b
PASS: Compile PR ld/12365
PASS: Compile 9
PASS: Compile 11a
PASS: Compile 11b
PASS: Compile 11c
PASS: Build liblto-12.a
PASS: Compile 12
PASS: Compile 13
PASS: Build liblto-13.a
PASS: Compile 14a
PASS: Build liblto-14.a
PASS: Compile 15a
PASS: Build liblto-15.a
PASS: PR ld/12696
PASS: Compile PR ld/12758
PASS: Build libpr12758.a
PASS: PR ld/12758
PASS: Build libpr13183.a
PASS: Compile PR ld/13183
PASS: Compile PR ld/13201
PASS: PR ld/13287
PASS: PR ld/15323 (1)
PASS: PR ld/15323 (2)
PASS: Compile(1) PR ld/pr16846
PASS: Compile(2) PR ld/pr16846
PASS: PR ld/pr16846(1)
PASS: PR ld/pr16846(2)
PASS: PR ld/19317 (1)
PASS: Build pr20276a.o
PASS: Build pr20276b.o
PASS: Build pr20267a.o
PASS: Build libpr20267a.a
PASS: Build libpr20267b.a
PASS: Build pr20321
PASS: Build pr22502a.o
PASS: Build pr22502b.o
PASS: Build pr22751.a
PASS: Build pr24406-2b.o
PASS: Build pr26163a.o
PASS: Build pr26262b.o
PASS: Build pr26262c.o
PASS: Build pr26267a.o
PASS: Build pr26267b.o
PASS: Build pr26267c.o
PASS: Build pr26267a
PASS: Build pr26267a
PASS: Build pr26267b
PASS: Build pr26389.o
PASS: pr25355.o
PASS: Compile PR ld/12942 (1)
PASS: Compile PR ld/12942 (2)
PASS: Compile 7
PASS: Compile 8a
PASS: Compile 8b
PASS: PR ld/23309
PASS: LTO 6
PASS: Build liblto-7.so
PASS: Build liblto-17a.so
PASS: Build liblto-17b.so 1
PASS: Build liblto-17b.so 2
PASS: Compile PR ld/12760
PASS: Build libpr12760.a
PASS: PR ld/12760
PASS: PR ld/12975
PASS: PR ld/13229
PASS: PR ld/13244
PASS: Build libpr15146a.a
PASS: Build pr15146b.so
PASS: Build pr15146c.so
PASS: PR ld/15146 (1)
PASS: Build libpr15146d.a
PASS: Build libpr16746a.a
PASS: Build libpr16746b.a
PASS: PR ld/16746 (1)
PASS: PR ld/16746 (2)
PASS: Build pr21382a.o
PASS: Build pr21382.so
PASS: Build pr22220lib.so
PASS: Build pr22220main.o
PASS: Build libpr23818.so
PASS: Build libpr23958.so
PASS: Build pr24486a.o
PASS: Build pr24486b.so
PASS: Build pr24486c.so
PASS: PR ld/24486
PASS: Build pr25593a-1.o
PASS: Build pr25593a-2.o
PASS: Build pr25593b.o
PASS: Build pr25593c.so
PASS: Build pr25593d.so
PASS: Build pr25593e.so
PASS: PR ld/r25593 (LTO)
PASS: PR ld/r25593
PASS: Build pr25618a.o
PASS: Build pr25618.a
PASS: Build pr25618.so
PASS: PR ld/14918
PASS: PR ld/12982
PASS: PR ld/15146 (2)
PASS: PR ld/16746 (3)
PASS: PR ld/16746 (4)
PASS: PR ld/12942 (3)
PASS: Build pr23460*.o
PASS: PR binutils/23460
PASS: ld-plugin/lto-3r
PASS: ld-plugin/lto-5r
PASS: LTO 3 symbol
PASS: LTO 5 symbol
PASS: LTO 9 symbol
PASS: LTO 16a symbol
PASS: LTO 16b symbol
PASS: PR ld/13183
PASS: PR ld/19317 (2)
UNSUPPORTED: LTO 3a
UNSUPPORTED: LTO 3b
UNSUPPORTED: LTO 3c
UNSUPPORTED: LTO 5
UNSUPPORTED: LTO 11
UNSUPPORTED: LTO 12a
UNSUPPORTED: LTO 12b
UNSUPPORTED: LTO 13
UNSUPPORTED: LTO 14
UNSUPPORTED: LTO 15
UNSUPPORTED: PR ld/13066
UNSUPPORTED: PR ld/13201
UNSUPPORTED: PR ld/15323 (3)
UNSUPPORTED: PR ld/15323 (4)
UNSUPPORTED: PR ld/19317 (3)
UNSUPPORTED: Run pr20276
UNSUPPORTED: Run pr20267a
UNSUPPORTED: Run pr20267b
UNSUPPORTED: Run pr22502
UNSUPPORTED: Run pr22751
UNSUPPORTED: Run pr24406-1
UNSUPPORTED: Run pr24406-2
UNSUPPORTED: Run pr26163
UNSUPPORTED: Run pr26262a
UNSUPPORTED: Run pr26262b
UNSUPPORTED: PR ld/12942 (1)
UNSUPPORTED: PR ld/12942 (2)
UNSUPPORTED: LTO 8
UNSUPPORTED: LTO TLS IE
PASS: Build pr22983
UNSUPPORTED: LTO 7
UNSUPPORTED: Run pr21382
UNSUPPORTED: pr22220a
UNSUPPORTED: pr22220b
PASS: Build fatpr20103a.a
PASS: Build fatpr20103b.a
PASS: Build fatpr20103c.a
PASS: Build thinpr20103a.a
PASS: Build thinpr20103b.a
PASS: Build thinpr20103c.a
PASS: Build pr20103a
PASS: Build pr20103b
PASS: Build pr20103c
PASS: PR ld/20103 (-O2 -flto tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (1)
PASS: PR ld/20103 (-O2 -flto tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (2)
PASS: PR ld/20103 (-O2 -flto tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (1)
PASS: PR ld/20103 (-O2 -flto tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (2)
PASS: PR ld/20103 (-O2 tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (1)
PASS: PR ld/20103 (-O2 tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (2)
PASS: Build pr20103d
PASS: PR ld/20103 (-O2 tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (1)
PASS: PR ld/20103 (-O2 tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (2)
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-plugin/plugin.exp ...
PASS: plugin API enabled
PASS: load plugin
PASS: fail plugin onload
PASS: fail plugin allsymbolsread
PASS: fail plugin cleanup
PASS: plugin all hooks
PASS: plugin claimfile lost symbol
PASS: plugin claimfile replace symbol
PASS: plugin claimfile resolve symbol
PASS: plugin claimfile replace file
PASS: load plugin with source
PASS: plugin claimfile lost symbol with source
PASS: plugin claimfile replace symbol with source
PASS: plugin claimfile resolve symbol with source
PASS: plugin claimfile replace file with source
PASS: load plugin with source not claimed
PASS: plugin fatal error
PASS: plugin error
PASS: plugin warning
PASS: PR ld/17973
PASS: plugin set symbol visibility
PASS: plugin set symbol visibility with source
PASS: plugin ignore lib
PASS: plugin claimfile replace lib
PASS: plugin ignore lib with source
PASS: plugin claimfile replace lib with source
PASS: plugin with empty archive
PASS: nm --plugin
PASS: ar --plugin
PASS: plugin 2 with source lib
PASS: load plugin 2 with source
PASS: load plugin 2 with source and -r
PASS: plugin 3 with source lib
PASS: load plugin 3 with source
PASS: load plugin 3 with source and -r
PASS: PR ld/20070
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-powerpc/aix52.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-powerpc/export-class.exp ...
PASS: PowerPC 32 be symbol export class test (auxiliary shared object)
PASS: PowerPC 32 be symbol export class test (initial static object)
PASS: PowerPC 32 be symbol export class test (final shared object)
PASS: PowerPC 32 le symbol export class test (auxiliary shared object)
PASS: PowerPC 32 le symbol export class test (initial static object)
PASS: PowerPC 32 le symbol export class test (final shared object)
PASS: PowerPC 64 be symbol export class test (auxiliary shared object)
PASS: PowerPC 64 be symbol export class test (initial static object)
PASS: PowerPC 64 be symbol export class test (final shared object)
PASS: PowerPC 64 le symbol export class test (auxiliary shared object)
PASS: PowerPC 64 le symbol export class test (initial static object)
PASS: PowerPC 64 le symbol export class test (final shared object)
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-powerpc/powerpc.exp ...
PASS: Reloc section order
PASS: APUinfo section processing
PASS: APUinfo VLE section processing
PASS: APUinfo NULL section processing
PASS: TLS32 static exec (markers)
PASS: TLS32 static exec
PASS: TLS32 static exec (--no-tls-optimize)
PASS: TLS32 helper shared library
PASS: TLS32 dynamic exec
PASS: TLS32 dynamic exec (--no-tls-optimize)
PASS: TLS32 shared
PASS: TLS32 markers
PASS: TLS32 opt 1
PASS: TLS32 opt 2
PASS: TLS32 opt 3
PASS: TLS32 opt 4
PASS: TLS32 DLL
PASS: TLS32 opt 5
PASS: Shared library with global symbol
PASS: Dynamic application with SDA
PASS: relaxing
PASS: relocatable relaxing
PASS: relocatable relaxing large
PASS: TLS static exec (markers)
PASS: TLS static exec
PASS: TLS static exec (--no-tls-optimize)
PASS: TLS helper shared library
PASS: TLS helper old shared lib
PASS: TLS dynamic exec
PASS: TLS dynamic old
PASS: TLS dynamic exec (--no-tls-optimize)
PASS: TLS shared
PASS: TLSTOC static exec
PASS: TLSTOC static exec (--no-tls-optimize)
PASS: TLSTOC dynamic exec
PASS: TLSTOC dynamic old
PASS: TLSTOC dynamic exec (--no-tls-optimize)
PASS: TLSTOC shared
PASS: TLS dynamic exec (--tls-get-addr-regsave)
PASS: TLS dynamic exec (--no-tls-optimize --tls-get-addr-regsave)
PASS: TLSTOC dynamic exec (--tls-get-addr-regsave)
PASS: TLSTOC dynamic exec (--no-tls-optimize --tls-get-addr-regsave)
PASS: TLS markers
PASS: TLS opt 1
PASS: TLS opt 2
PASS: TLS opt 3
PASS: TLS opt 4
PASS: TLS DLL
PASS: TLS opt 5
PASS: TLS opt 6
PASS: TLSdesc
PASS: TLSdesc2
PASS: TLSdesc3
PASS: TLSdesc4
PASS: sym@tocbase
PASS: TOC opt
PASS: TOC opt2
PASS: TOC opt3
PASS: TOC opt4
PASS: TOC opt5
PASS: TOC opt6
PASS: TOC opt7
PASS: TOC opt8
PASS: tocsave lib
PASS: tocsave1 shared
PASS: tocsave1 static
PASS: tocsave2 shared
PASS: tocsave2 static
PASS: ambig shared v1
PASS: ambig shared v2
PASS: notoc ext
PASS: notoc
PASS: notoc2
PASS: notoc3
PASS: pcrelopt
PASS: ld-powerpc/relbrlt
PASS: ld-powerpc/elfv2so
PASS: ld-powerpc/elfv2exe
PASS: ld-powerpc/elfv2-2so
PASS: ld-powerpc/elfv2-2exe
PASS: ld-powerpc/ambiguousv1
PASS: ld-powerpc/ambiguousv1b
PASS: ld-powerpc/ambiguousv2
PASS: ld-powerpc/ambiguousv2b
PASS: ld-powerpc/defsym
PASS: ld-powerpc/tocvar
PASS: ld-powerpc/tocnovar
PASS: ld-powerpc/tlsldopt
PASS: ld-powerpc/relocsort
PASS: ld-powerpc/addpcis
PASS: ld-powerpc/dotsym1
PASS: ld-powerpc/dotsym2
PASS: ld-powerpc/dotsym3
PASS: ld-powerpc/dotsym4
PASS: ld-powerpc/pr23937
PASS: ld-powerpc/callstub-1
PASS: ld-powerpc/callstub-2
PASS: ld-powerpc/callstub-3
PASS: ld-powerpc/callstub-4
PASS: ld-powerpc/tlsgd
PASS: ld-powerpc/tlsld
PASS: ld-powerpc/tlsie
PASS: non-contiguous-powerpc64
PASS: ld-powerpc/tprel
PASS: ld-powerpc/localgot
PASS: ld-powerpc/tlsldopt32
PASS: VLE multiple segments 1
PASS: VLE multiple segments 2
PASS: VLE multiple segments 3
PASS: VLE multiple segments 4
PASS: VLE multiple segments 5
PASS: VLE relocations 1
PASS: VLE relocations 2
PASS: VLE relocations 3
PASS: ld-powerpc/plt1
PASS: ld-powerpc/sdabase
PASS: ld-powerpc/sdabase2
PASS: ld-powerpc/attr-gnu-4-00
PASS: ld-powerpc/attr-gnu-4-01
PASS: ld-powerpc/attr-gnu-4-02
PASS: ld-powerpc/attr-gnu-4-03
PASS: ld-powerpc/attr-gnu-4-10
PASS: ld-powerpc/attr-gnu-4-11
PASS: ld-powerpc/attr-gnu-4-12
PASS: ld-powerpc/attr-gnu-4-13
PASS: ld-powerpc/attr-gnu-4-20
PASS: ld-powerpc/attr-gnu-4-21
PASS: ld-powerpc/attr-gnu-4-22
PASS: ld-powerpc/attr-gnu-4-23
PASS: ld-powerpc/attr-gnu-4-31
PASS: ld-powerpc/attr-gnu-4-32
PASS: ld-powerpc/attr-gnu-4-33
PASS: ld-powerpc/attr-gnu-8-11
PASS: ld-powerpc/attr-gnu-8-23
PASS: ld-powerpc/attr-gnu-8-31
PASS: ld-powerpc/attr-gnu-12-11
PASS: ld-powerpc/attr-gnu-12-21
UNSUPPORTED: ld-powerpc/vle-multiseg-6
PASS: ld-powerpc/ppc476-shared
PASS: ld-powerpc/ppc476-shared2
PASS: ld-powerpc/tprel32
PASS: ld-powerpc/tprelbad
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-pru/pru.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-s12z/s12z.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-s390/s390.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/align.exp ...
PASS: align1
PASS: ld-scripts/align2a
PASS: ld-scripts/align2b
PASS: ld-scripts/align3
PASS: ld-scripts/align4
PASS: ld-scripts/align5
PASS: ld-scripts/align2c
PASS: ld-scripts/pr23571
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/alignof.exp ...
PASS: ALIGNOF
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/assert.exp ...
PASS: ASSERT
PASS: ld-scripts/assert2
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/crossref.exp ...
PASS: NOCROSSREFS 1
PASS: NOCROSSREFS 2
PASS: NOCROSSREFS 3
PASS: NOCROSSREFS_TO 1
PASS: NOCROSSREFS_TO 2
PASS: NOCROSSREFS_TO 3
PASS: NOCROSSREFS_TO 4
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/data.exp ...
PASS: ld-scripts/data
PASS: ld-scripts/fill
PASS: ld-scripts/fill16
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/default-script.exp ...
PASS: ld-scripts/default-script1
PASS: ld-scripts/default-script2
PASS: ld-scripts/default-script3
PASS: ld-scripts/default-script4
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/defined.exp ...
PASS: DEFINED (PRMS 5699)
PASS: ld-scripts/defined2
PASS: ld-scripts/defined3
PASS: ld-scripts/defined4
PASS: ld-scripts/defined5
PASS: ld-scripts/defined6
PASS: ld-scripts/pr24008 (map file check)
PASS: ld-scripts/pr24008
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/dynamic-sections.exp ...
PASS: dynamic sections
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/empty-address.exp ...
PASS: ld-scripts/empty-address-1
PASS: ld-scripts/empty-address-2a
PASS: ld-scripts/empty-address-2b
PASS: ld-scripts/empty-address-3a
PASS: ld-scripts/empty-address-3b
PASS: ld-scripts/empty-address-3c
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/empty-aligned.exp ...
PASS: ld-scripts/empty-aligned
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/empty-orphan.exp ...
PASS: ld-scripts/empty-orphan
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/exclude-file.exp ...
PASS: ld-scripts/exclude-file-1 (map file check)
PASS: ld-scripts/exclude-file-2 (map file check)
PASS: ld-scripts/exclude-file-3 (map file check)
PASS: ld-scripts/exclude-file-4 (map file check)
PASS: ld-scripts/exclude-file-5 (map file check)
PASS: ld-scripts/exclude-file-6 (map file check)
PASS: ld-scripts/exclude-file-7 (map file check)
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/expr.exp ...
PASS: ld-scripts/expr1
PASS: ld-scripts/expr2
PASS: ld-scripts/sane1
PASS: ld-scripts/assign-loc
PASS: ld-scripts/pr14962
PASS: ld-scripts/pr14962-2
PASS: ld-scripts/pr22267
PASS: ld-scripts/pr18963
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/extern.exp ...
PASS: EXTERN
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/include.exp ...
PASS: include-1
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/log2.exp ...
PASS: binary logarithm
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/map-address.exp ...
PASS: map addresses
PASS: map to directory
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/overlay-size.exp ...
PASS: overlay size (map file check)
PASS: overlay size
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/phdrs.exp ...
PASS: PHDRS
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/phdrs2.exp ...
PASS: PHDRS2
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/phdrs3.exp ...
PASS: PHDRS headers
PASS: PHDRS headers 3a
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/print-memory-usage.exp ...
PASS: print-memory-usage-1
PASS: print-memory-usage-2
PASS: print-memory-usage-3
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/provide.exp ...
PASS: ld-scripts/provide-1
PASS: ld-scripts/provide-2
XFAIL: ld-scripts/provide-3
PASS: ld-scripts/provide-4 (map file check)
PASS: ld-scripts/provide-4
PASS: ld-scripts/provide-5 (map file check)
PASS: ld-scripts/provide-5
PASS: ld-scripts/provide-6
PASS: ld-scripts/provide-7
PASS: ld-scripts/provide-8
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/rgn-at.exp ...
PASS: rgn-at1
PASS: ld-scripts/rgn-at10
PASS: ld-scripts/rgn-at11
PASS: rgn-at2
PASS: rgn-at3
PASS: rgn-at4
PASS: rgn-at5
PASS: ld-scripts/rgn-at6
PASS: ld-scripts/rgn-at7
PASS: ld-scripts/rgn-at8
PASS: ld-scripts/rgn-at9
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/rgn-over.exp ...
PASS: rgn-over1
PASS: rgn-over1 (map check)
PASS: rgn-over2
PASS: rgn-over2 (map check)
PASS: rgn-over3
PASS: rgn-over3 (map check)
PASS: rgn-over4
PASS: rgn-over4 (map check)
PASS: rgn-over5
PASS: rgn-over5 (map check)
PASS: rgn-over6
PASS: rgn-over6 (map check)
PASS: rgn-over7
PASS: rgn-over7 (map check)
PASS: rgn-over8
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/script.exp ...
PASS: script
PASS: MRI script
PASS: MEMORY
PASS: MEMORY with symbols
PASS: extract symbols
PASS: ld-scripts/region-alias-1
PASS: ld-scripts/region-alias-2
PASS: ld-scripts/region-alias-3
PASS: ld-scripts/region-alias-4
PASS: ld-scripts/align-with-input
PASS: ld-scripts/pr20302
PASS: SEGMENT_START expression not absolute (default)
PASS: SEGMENT_START expression not absolute (overridden)
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/section-flags.exp ...
PASS: section-flags-1
PASS: section-flags-2
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/section-match.exp ...
PASS: ld-scripts/section-match-1
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/sizeof.exp ...
PASS: SIZEOF
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/sort.exp ...
PASS: --sort-section alignment
PASS: SORT_BY_ALIGNMENT
PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT())
PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section alignment
PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section name
PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME())
PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section name
PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section alignment
PASS: --sort-section name
PASS: SORT_BY_NAME
PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT())
PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section alignment
PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section alignment
PASS: SORT_BY_NAME(SORT_BY_NAME())
PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section name
PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section alignment
PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT
PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/sysroot-prefix.exp ...
PASS: sysroot-prefix common plain -Lpath, quoted
PASS: sysroot-prefix common plain -Lpath, unquoted
PASS: sysroot-prefix common root-anchored but -Lpath, quoted
PASS: sysroot-prefix common root-anchored but -Lpath, unquoted
PASS: sysroot-prefix common full-path, quoted
PASS: sysroot-prefix common full-path, unquoted
PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, quoted
PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, unquoted
PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed -Lpath, quoted
PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed -Lpath, unquoted
PASS: sysroot-prefix common plain =-prefixed with empty, quoted
PASS: sysroot-prefix common plain =-prefixed with empty, unquoted
PASS: sysroot-prefix common plain $SYSROOT-prefixed with empty, quoted
PASS: sysroot-prefix common plain $SYSROOT-prefixed with empty, unquoted
UNSUPPORTED: sysroot-prefix common root-anchored but script outside sysroot, quoted
UNSUPPORTED: sysroot-prefix common root-anchored but script outside sysroot, unquoted
UNSUPPORTED: sysroot-prefix common root-anchored and script inside sysroot, quoted
UNSUPPORTED: sysroot-prefix common root-anchored and script inside sysroot, unquoted
UNSUPPORTED: sysroot-prefix common root-anchored =-prefixed script outside, quoted
UNSUPPORTED: sysroot-prefix common root-anchored =-prefixed script outside, unquoted
UNSUPPORTED: sysroot-prefix common root-anchored $SYSROOT-prefixed script outside, quoted
UNSUPPORTED: sysroot-prefix common root-anchored $SYSROOT-prefixed script outside, unquoted
UNSUPPORTED: sysroot-prefix common root-anchored =-prefixed script inside, quoted
UNSUPPORTED: sysroot-prefix common root-anchored =-prefixed script inside, unquoted
UNSUPPORTED: sysroot-prefix common root-anchored $SYSROOT-prefixed script inside, quoted
UNSUPPORTED: sysroot-prefix common root-anchored $SYSROOT-prefixed script inside, unquoted
UNSUPPORTED: sysroot-prefix common plain =-prefixed without but -Lpath, quoted
UNSUPPORTED: sysroot-prefix common plain =-prefixed without but -Lpath, unquoted
UNSUPPORTED: sysroot-prefix common plain $SYSROOT-prefixed without but -Lpath, quoted
UNSUPPORTED: sysroot-prefix common plain $SYSROOT-prefixed without but -Lpath, unquoted
UNSUPPORTED: sysroot-prefix common full-path =-prefixed without, quoted
UNSUPPORTED: sysroot-prefix common full-path =-prefixed without, unquoted
UNSUPPORTED: sysroot-prefix common full-path $SYSROOT-prefixed without, quoted
UNSUPPORTED: sysroot-prefix common full-path $SYSROOT-prefixed without, unquoted
PASS: sysroot-prefix common plain =-prefixed -Lpath, quoted
PASS: sysroot-prefix common plain =-prefixed -Lpath, unquoted
PASS: sysroot-prefix common plain $SYSROOT-prefixed -Lpath, quoted
PASS: sysroot-prefix common plain $SYSROOT-prefixed -Lpath, unquoted
PASS: sysroot-prefix common full-path =-prefixed without, quoted
PASS: sysroot-prefix common full-path =-prefixed without, unquoted
PASS: sysroot-prefix common full-path $SYSROOT-prefixed without, quoted
PASS: sysroot-prefix common full-path $SYSROOT-prefixed without, unquoted
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-scripts/weak.exp ...
PASS: weak symbols
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-selective/sel-dump.exp ...
PASS: Preserve default . = 0
PASS: Preserve explicit . = 0
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-selective/selective.exp ...
PASS: selective1
PASS: selective2
PASS: selective3
XFAIL: selective4
XFAIL: selective5
XFAIL: selective6
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-sh/arch/arch.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-sh/rd-sh.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-sh/sh-vxworks.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-sh/sh.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-shared/shared.exp ...
UNSUPPORTED: shared (non PIC)
UNSUPPORTED: shared (non PIC, load offset)
UNSUPPORTED: shared
UNSUPPORTED: shared -Bsymbolic
UNSUPPORTED: shared (PIC main, non PIC so)
UNSUPPORTED: shared (PIC main)
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-size/size.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-sparc/sparc.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-spu/spu.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-srec/srec.exp ...
PASS: S-records
PASS: S-records with constructors
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-tic6x/tic6x.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-tilegx/tilegx.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-tilepro/tilepro.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-undefined/entry.exp ...
PASS: Build libentry.a
PASS: --entry foo archive
PASS: --entry foo -u foo archive
PASS: -shared --entry foo archive
PASS: -shared --entry foo -u foo archive
PASS: --entry foo
PASS: --entry foo -u foo
PASS: --entry 0x0
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-undefined/require-defined.exp ...
PASS: Build libfoo.a
PASS: Check require-defined with an undefined symbol
PASS: Check require-defined can require a symbol from an object
PASS: Check require-defined does no error on a defined symbol
PASS: Check require-defined can require a symbol from an archive
PASS: Check require-defined can require two symbols
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-undefined/undefined.exp ...
PASS: undefined
PASS: undefined function
PASS: undefined line
PASS: undefined symbols in shared lib (dyn sym)
PASS: undefined symbols in shared lib (dyn reloc)
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-undefined/weak-undef.exp ...
PASS: weak undefined data symbols
PASS: weak undefined function symbols in shared lib
PASS: weak undefined function symbols in dynamic exe
PASS: weak undefined functions in shared lib, no dyn undef weak
PASS: weak undefined functions in shared lib, dyn undef weak
PASS: weak undefined functions in dynamic exe, no dyn undef weak
PASS: weak undefined functions in dynamic exe, dyn undef weak
PASS: weak undefined functions in pie, no dyn undef weak
PASS: weak undefined functions in pie, dyn undef weak
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-unique/unique.exp ...
PASS: ld-unique/pr21529
PASS: Linker setting GNU OSABI on STB_GNU_UNIQUE symbol (PR 10549)
PASS: Checking unique object
PASS: Checking unique executable
PASS: Checking empty unique object
PASS: Checking unique PIC object 1
PASS: Checking unique PIC object 2
PASS: Checking shared empty executable
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-v850/v850.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-vax-elf/export-class.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-vax-elf/vax-elf.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-visium/visium.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-vxworks/vxworks.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-x86-64/dwarfreloc.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-x86-64/export-class.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-x86-64/line.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-x86-64/mpx.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-x86-64/no-plt.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-x86-64/tls.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-x86-64/x86-64.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-xc16x/xc16x.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-xstormy16/xstormy16.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-xtensa/xtensa-linux.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-xtensa/xtensa.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-z80/z80.exp ...
Running /build/binutils-HgNdBM/binutils-2.35.2/ld/testsuite/ld-z8k/z8k.exp ...

		=== ld Summary ===

# of expected passes		1305
# of expected failures		4
# of unsupported tests		342
./ld-new 2.35.2

