Test run by tcwg-build on Sun Mar 15 02:54:01 2026
Native configuration is armv8l-unknown-linux-gnueabihf

		=== ld tests ===

Schedule of variations:
    tcwg-local

Running target tcwg-local
Using /home/tcwg-build/workspace/tcwg_gnu_1/abe/config/boards/tcwg-local.exp as board description file for target.
Using /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/hosttools/armv8l-unknown-linux-gnueabihf/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/hosttools/armv8l-unknown-linux-gnueabihf/share/dejagnu/config/unix.exp as generic interface file for target.
Using /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/config/default.exp as tool-and-target-specific interface file.
Executing on host: mkdir -p tmpdir    (timeout = 300)
spawn -ignore SIGHUP mkdir -p tmpdir
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new -z nomemory-seal   (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new -z nomemory-seal
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: no input files
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h ./ld-new
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h ./ld-new 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
ELF Header:
  Magic:   7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Position-Independent Executable file)
  Machine:                           ARM
  Version:                           0x1
  Entry point address:               0xfe35
  Start of program headers:          52 (bytes into file)
  Start of section headers:          8506176 (bytes into file)
  Flags:                             0x5000400, Version5 EABI, hard-float ABI
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         10
  Size of section headers:           40 (bytes)
  Number of section headers:         39
  Section header string table index: 38
ELF Header:
  Magic:   7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Position-Independent Executable file)
  Machine:                           ARM
  Version:                           0x1
  Entry point address:               0xfe35
  Start of program headers:          52 (bytes into file)
  Start of section headers:          8506176 (bytes into file)
  Flags:                             0x5000400, Version5 EABI, hard-float ABI
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         10
  Size of section headers:           40 (bytes)
  Number of section headers:         39
  Section header string table index: 38

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new  --version
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new  --version 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
Copyright (C) 2026 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
Copyright (C) 2026 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.

Executing on host: gcc -v   (timeout = 300)
spawn -ignore SIGHUP gcc -v
Using built-in specs.
COLLECT_GCC=/usr/bin/gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/arm-linux-gnueabihf/13/lto-wrapper
Target: arm-linux-gnueabihf
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04.1' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-sjlj-exceptions --with-arch=armv7-a+fp --with-float=hard --with-mode=thumb --disable-werror --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1) 
Executing on host: sh -c {echo "#if 4 < __GNUC__ + (9 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null}    (timeout = 300)
spawn -ignore SIGHUP sh -c echo "#if 4 < __GNUC__ + (9 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null
# 0 "<stdin>"
# 0 "<built-in>"
# 0 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "<command-line>" 2
# 1 "<stdin>"

yes
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -fno-lto -Wl,--version
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -fno-lto -Wl,--version 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
collect2 version 13.3.0
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/collect-ld --build-id --eh-frame-hdr -dynamic-linker /lib/ld-linux-armhf.so.3 -X --hash-style=gnu --as-needed -m armelf_linux_eabi -pie -z now -z relro /usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/Scrt1.o /usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/13/crtbeginS.o -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld -L/usr/lib/gcc/arm-linux-gnueabihf/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/arm-linux-gnueabihf/13/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/crtn.o
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
Copyright (C) 2026 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
collect2 version 13.3.0
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/collect-ld --build-id --eh-frame-hdr -dynamic-linker /lib/ld-linux-armhf.so.3 -X --hash-style=gnu --as-needed -m armelf_linux_eabi -pie -z now -z relro /usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/Scrt1.o /usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/13/crtbeginS.o -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld -L/usr/lib/gcc/arm-linux-gnueabihf/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/arm-linux-gnueabihf/13/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/crtn.o
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
Copyright (C) 2026 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.

gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib   tmpdir/compiler63846.c -o tmpdir/compiler63846.out
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib   tmpdir/compiler63846.c -o tmpdir/compiler63846.out 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -c -fplt cs63846.c -o cs63846.exe
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -c -fplt cs63846.c -o cs63846.exe 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -fno-PIE -no-pie cs63846.c -o cs63846.exe
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -fno-PIE -no-pie cs63846.c -o cs63846.exe 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -mdirect-extern-access cs63846.c -o cs63846.exe
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -mdirect-extern-access cs63846.c -o cs63846.exe 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc: error: unrecognized command-line option '-mdirect-extern-access'
gcc: error: unrecognized command-line option '-mdirect-extern-access'

gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -fdirect-access-external-data cs63846.c -o cs63846.exe
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -fdirect-access-external-data cs63846.c -o cs63846.exe 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc: error: unrecognized command-line option '-fdirect-access-external-data'
gcc: error: unrecognized command-line option '-fdirect-access-external-data'

gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -fcf-protection=none cs63846.c -o cs63846.exe
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -fcf-protection=none cs63846.c -o cs63846.exe 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -c -mtls-dialect=gnu2 cs63846.c -o cs63846.exe
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -c -mtls-dialect=gnu2 cs63846.c -o cs63846.exe 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -c cs63846.c -o cs63846.exe
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -c cs63846.c -o cs63846.exe 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
cs63846.c:1:1: error: '__int128' is not supported on this target
    1 | __int128 a = 42;
      | ^~~~~~~~
cs63846.c:1:1: error: '__int128' is not supported on this target
    1 | __int128 a = 42;
      | ^~~~~~~~

gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -static cs63846.c -o cs63846.exe
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -static cs63846.c -o cs63846.exe 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -static-pie cs63846.c -o cs63846.exe
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -static-pie cs63846.c -o cs63846.exe 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find rcrt1.o: No such file or directory
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find rcrt1.o: No such file or directory
collect2: error: ld returned 1 exit status

gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -fno-sanitize=all cs63846.c -o cs63846.exe
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -fno-sanitize=all cs63846.c -o cs63846.exe 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -fno-lto cs63846.c -o cs63846.exe
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -fno-lto cs63846.c -o cs63846.exe 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib --print-prog-name liblto_plugin.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib --print-prog-name liblto_plugin.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so
/usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so

Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new --help   (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new --help
Usage: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new [options] file...
Options:
  -a KEYWORD                  Shared library control for HP/UX compatibility
  -A ARCH, --architecture ARCH
                              Set architecture
  -b TARGET, --format TARGET  Specify target for following input files
  -c FILE, --mri-script FILE  Read MRI format linker script
  -d, -dc, -dp                Force common symbols to be defined
  --dependency-file FILE      Write dependency file
  --force-group-allocation    Force group members out of groups
  -e ADDRESS, --entry ADDRESS Set start address
  -E, --export-dynamic        Export all dynamic symbols
  --no-export-dynamic         Undo the effect of --export-dynamic
  --enable-non-contiguous-regions
                              Enable support of non-contiguous memory regions
  --enable-non-contiguous-regions-warnings
                              Enable warnings when --enable-non-contiguous-regions may cause unexpected behaviour
  --disable-linker-version    Disable the LINKER_VERSION linker script directive
  --enable-linker-version     Enable the LINKER_VERSION linker script directive
  -EB                         Link big-endian objects
  -EL                         Link little-endian objects
  -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table
  -F SHLIB, --filter SHLIB    Filter for shared object symbol table
  -g                          Ignored
  -G SIZE, --gpsize SIZE      Small data size (if no size, same as --shared)
  -h FILENAME, -soname FILENAME
                              Set internal name of shared library
  -I PROGRAM, --dynamic-linker PROGRAM
                              Set PROGRAM as the dynamic linker to use
  --no-dynamic-linker         Produce an executable with no program interpreter header
  -l LIBNAME, --library LIBNAME
                              Search for library LIBNAME
  -L DIRECTORY, --library-path DIRECTORY
                              Add DIRECTORY to library search path
  --sysroot=<DIRECTORY>       Override the default sysroot location
  -m EMULATION                Set emulation
  -M, --print-map             Print map file on standard output
  -n, --nmagic                Do not page align data
  -N, --omagic                Do not page align data, do not make text readonly
  --no-omagic                 Page align data, make text readonly
  -o FILE, --output FILE      Set output file name
  -O                          Optimize output file
  --out-implib FILE           Generate import library
  -plugin PLUGIN              Load named plugin
  -plugin-opt ARG             Send arg to last-loaded plugin
  -plugin-save-temps          Store plugin intermediate files permanently
  -flto                       Ignored for GCC LTO option compatibility
  -flto-partition=            Ignored for GCC LTO option compatibility
  -fuse-ld=                   Ignored for GCC linker option compatibility
  --map-whole-files           Ignored for gold option compatibility
  --no-map-whole-files        Ignored for gold option compatibility
  -Qy                         Ignored for SVR4 compatibility
  -q, --emit-relocs           Generate relocations in final output
  -r, -i, --relocatable       Generate relocatable output
  -R FILE, --just-symbols FILE
                              Just link symbols (if directory, same as --rpath)
  --remap-inputs-file FILE    Provide a FILE containing input remapings
  --remap-inputs PATTERN=FILE Remap input files matching PATTERN to FILE
  -s, --strip-all             Strip all symbols
  -S, --strip-debug           Strip debugging symbols
  --strip-discarded           Strip symbols in discarded sections
  --no-strip-discarded        Do not strip symbols in discarded sections
  -t, --trace                 Trace file opens
  -T FILE, --script FILE      Read linker script
  --default-script FILE, -dT  Read default linker script
  -u SYMBOL, --undefined SYMBOL
                              Start with undefined reference to SYMBOL
  --require-defined SYMBOL    Require SYMBOL be defined in the final output
  --unique [=SECTION]         Don't merge input [SECTION | orphan] sections
  -Ur                         Build global constructor/destructor tables
  -v, --version               Print version information
  -V                          Print version and emulation information
  -x, --discard-all           Discard all local symbols
  -X, --discard-locals        Discard temporary local symbols (default)
  --discard-none              Don't discard any local symbols
  -y SYMBOL, --trace-symbol SYMBOL
                              Trace mentions of SYMBOL
  -Y PATH                     Default search path for Solaris compatibility
  -(, --start-group           Start a group
  -), --end-group             End a group
  --accept-unknown-input-arch Accept input files whose architecture cannot be determined
  --no-accept-unknown-input-arch
                              Reject input files whose architecture is unknown
  --as-needed                 Only set DT_NEEDED for following dynamic libs if used
  --no-as-needed              Always set DT_NEEDED for dynamic libraries mentioned on
                                the command line
  -assert KEYWORD             Ignored for SunOS compatibility
  -Bdynamic, -dy, -call_shared
                              Link against shared libraries
  -Bstatic, -dn, -non_shared, -static
                              Do not link against shared libraries
  -Bno-symbolic               Don't bind global references locally
  -Bsymbolic                  Bind global references locally
  -Bsymbolic-functions        Bind global function references locally
  --check-sections            Check section addresses for overlaps (default)
  --no-check-sections         Do not check section addresses for overlaps
  --copy-dt-needed-entries    Copy DT_NEEDED links mentioned inside DSOs that follow
  --no-copy-dt-needed-entries Do not copy DT_NEEDED links mentioned inside DSOs that follow
  --cref                      Output cross reference table
  --defsym SYMBOL=EXPRESSION  Define a symbol
  --demangle [=STYLE]         Demangle symbol names [using STYLE]
  --disable-multiple-abs-defs Do not allow multiple definitions with symbols included
                                in filename invoked by -R or --just-symbols
  --embedded-relocs           Generate embedded relocs
  --fatal-warnings            Treat warnings as errors
  --no-fatal-warnings         Do not treat warnings as errors (default)
  -fini SYMBOL                Call SYMBOL at unload-time
  --force-exe-suffix          Force generation of file with .exe suffix
  --gc-sections               Remove unused sections (on some targets)
  --no-gc-sections            Don't remove unused sections (default)
  --print-gc-sections         List removed unused sections on stderr
  --no-print-gc-sections      Do not list removed unused sections
  --gc-keep-exported          Keep exported symbols when removing unused sections
  --hash-size=<NUMBER>        Set default hash table size close to <NUMBER>
  --help                      Print option help
  -init SYMBOL                Call SYMBOL at load-time
  -Map FILE/DIR               Write a linker map to FILE or DIR/<outputname>.map
  --no-define-common          Do not define Common storage
  --no-demangle               Do not demangle symbol names
  --no-keep-memory            Use less memory and more disk I/O
  --no-undefined              Do not allow unresolved references in object files
  -w, --no-warnings           Do not display any warning or error messages
  --allow-shlib-undefined     Allow unresolved references in shared libraries
  --no-allow-shlib-undefined  Do not allow unresolved references in shared libs
  --allow-multiple-definition Allow multiple definitions
  --error-handling-script SCRIPT
                              Provide a script to help with undefined symbol errors
  --undefined-version         Allow undefined version
  --no-undefined-version      Disallow undefined version
  --default-symver            Create default symbol version
  --default-imported-symver   Create default symbol version for imported symbols
  --no-warn-mismatch          Don't warn about mismatched input files
  --no-warn-search-mismatch   Don't warn on finding an incompatible library
  --no-whole-archive          Turn off --whole-archive
  --no-link-mapless           Reject archives without a symbol map
  --end-lib                   Treat files specified as link objects
  --noinhibit-exec            Create an output file even if errors occur
  -nostdlib                   Only use library directories specified on
                                the command line
  --oformat TARGET            Specify target of output file
  --print-output-format       Print default output format
  --print-sysroot             Print current sysroot
  -qmagic                     Ignored for Linux compatibility
  --reduce-memory-overheads   Reduce memory overheads, possibly taking much longer
  --max-cache-size=SIZE       Set the maximum cache size to SIZE bytes
  --relax                     Reduce code size by using target specific optimizations
  --no-relax                  Do not use relaxation techniques to reduce code size
  --retain-symbols-file FILE  Keep only symbols listed in FILE
  -rpath PATH                 Set runtime shared library search path
  -rpath-link PATH            Set link time shared library search path
  -shared, -Bshareable        Create a shared library
  -pie, --pic-executable      Create a position independent executable
  -no-pie                     Create a position dependent executable (default)
  --sort-common [=ascending|descending]
                              Sort common symbols by alignment [in specified order]
  --sort-section name|alignment
                              Sort sections by name or maximum alignment
  --section-ordering-file FILE
                              Sort sections by statements in FILE
  --spare-dynamic-tags COUNT  How many tags to reserve in .dynamic section
  --split-by-file [=SIZE]     Split output sections every SIZE octets
  --split-by-reloc [=COUNT]   Split output sections every COUNT relocs
  --stats                     Print resource usage statistics
  --no-stats                  Do not print resource usage statistics
  --target-help               Display target specific options
  --task-link SYMBOL          Do task level linking
  --traditional-format        Use same format as native linker
  --section-start SECTION=ADDRESS
                              Set address of named section
  --image-base ADDRESS        Set image base address
  -Tbss ADDRESS               Set address of .bss section
  -Tdata ADDRESS              Set address of .data section
  -Ttext ADDRESS              Set address of .text section
  -Ttext-segment ADDRESS      Set address of text segment
  -Trodata-segment ADDRESS    Set address of rodata segment
  -Tldata-segment ADDRESS     Set address of ldata segment
  --unresolved-symbols=<method>
                              How to handle unresolved symbols.  <method> is:
                                ignore-all, report-all, ignore-in-object-files,
                                ignore-in-shared-libs
  --verbose [=NUMBER]         Output lots of information during link
  --version-script FILE       Read version information script
  --version-exports-section SYMBOL
                              Take export symbols list from .exports, using
                                SYMBOL as the version.
  --dynamic-list-data         Add data symbols to dynamic list
  --dynamic-list-cpp-new      Use C++ operator new/delete dynamic list
  --dynamic-list-cpp-typeinfo Use C++ typeinfo dynamic list
  --dynamic-list FILE         Read dynamic list
  --export-dynamic-symbol SYMBOL
                              Export the specified symbol
  --export-dynamic-symbol-list FILE
                              Read export dynamic symbol list
  --warn-common               Warn about duplicate common symbols
  --warn-constructors, --error-execstack, --no-error-execstack, --warn-execstack-objects, --warn-execstack, --no-warn-execstack, --error-rwx-segments, --no-error-rwx-segments, --warn-rwx-segments, --no-warn-rwx-segments
                              Warn if global constructors/destructors are seen
  --warn-multiple-gp          Warn if the multiple GP values are used
  --warn-once                 Warn only once per undefined symbol
  --warn-section-align        Warn if start of section changes due to alignment
  --warn-textrel              Warn if output has DT_TEXTREL
  --warn-alternate-em         Warn if an object has alternate ELF machine code
  --warn-unresolved-symbols   Report unresolved symbols as warnings
  --error-unresolved-symbols  Report unresolved symbols as errors
  --whole-archive             Include all objects from following archives
  --link-mapless              Accept archives without a symbol map
  --start-lib                 Treat files specified as artificial archive members
  --wrap SYMBOL               Use wrapper functions for SYMBOL
  --ignore-unresolved-symbol SYMBOL
                              Unresolved SYMBOL will not cause an error or warning
  --push-state                Push state of flags governing input file handling
  --pop-state                 Pop state of flags governing input file handling
  --print-memory-usage        Report target memory usage
  --orphan-handling =MODE     Control how orphan sections are handled.
  --print-map-discarded       Show discarded sections in map file output (default)
  --no-print-map-discarded    Do not show discarded sections in map file output
  --print-map-locals          Show local symbols in map file output
  --no-print-map-locals       Do not show local symbols in map file output (default)
  --ctf-variables             Emit names and types of static variables in CTF
  --no-ctf-variables          Do not emit names and types of static variables in CTF
  --ctf-share-types=<method>  How to share CTF types between translation units.
                                <method> is: share-unconflicted (default),
                                             share-duplicated
  @FILE                       Read options from FILE
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: supported targets: elf32-littlearm elf32-littlearm-fdpic elf32-bigarm elf32-bigarm-fdpic elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: supported emulations: armelf_linux_eabi armelfb_linux_eabi
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: emulation specific options:
ELF emulations:
  --build-id[=STYLE]          Generate build ID note
                                Styles: none,md5,sha1,uuid,0xHEX
  --package-metadata[=JSON]   Generate package metadata note
  --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi|zstd]
			      Compress DWARF debug sections
                                Default: none
  -z common-page-size=SIZE    Set common page size to SIZE
  -z max-page-size=SIZE       Set maximum page size to SIZE
  -z defs                     Report unresolved symbols in object files
  -z undefs                   Ignore unresolved symbols in object files
  -z muldefs                  Allow multiple definitions
  -z stack-size=SIZE          Set size of stack segment
  -z execstack                Mark executable as requiring executable stack
  -z noexecstack              Mark executable as not requiring executable stack
  --warn-execstack-objects    Generate a warning if an object file requests an executable stack
  --warn-execstack            Generate a warning if creating an executable stack (default)
  --no-warn-execstack         Do not generate a warning if creating an executable stack
  --error-execstack           Turn warnings about executable stacks into errors
  --no-error-execstack        Do not turn warnings about executable stacks into errors
  --warn-rwx-segments         Generate a warning if a LOAD segment has RWX permissions (default)
  --no-warn-rwx-segments      Do not generate a warning if a LOAD segments has RWX permissions
  --error-rwx-segments        Turn warnings about loadable RWX segments into errors
  --no-error-rwx-segments     Do not turn warnings about loadable RWX segments into errors
  -z unique-symbol            Avoid duplicated local symbol names
  -z nounique-symbol          Keep duplicated local symbol names (default)
  -z globalaudit              Mark executable requiring global auditing
  -z start-stop-gc            Enable garbage collection on __start/__stop
  -z nostart-stop-gc          Don't garbage collect __start/__stop (default)
  -z start-stop-visibility=V  Set visibility of built-in __start/__stop symbols
                                to DEFAULT, PROTECTED, HIDDEN or INTERNAL
  -z sectionheader            Generate section header (default)
  -z nosectionheader          Do not generate section header
  --audit=AUDITLIB            Specify a library to use for auditing
  -Bgroup                     Selects group name lookup rules for DSO
  --disable-new-dtags         Disable new dynamic tags
  --enable-new-dtags          Enable new dynamic tags
  --eh-frame-hdr              Create .eh_frame_hdr section
  --no-eh-frame-hdr           Do not create .eh_frame_hdr section
  --exclude-libs=LIBS         Make all symbols in LIBS hidden
  --hash-style=STYLE          Set hash style to sysv/gnu/both.  Default: both
  -P AUDITLIB, --depaudit=AUDITLIB
                              Specify a library to use for auditing dependencies
  -z combreloc                Merge dynamic relocs into one section and sort
  -z nocombreloc              Don't merge dynamic relocs into one section
  -z global                   Make symbols in DSO available for subsequently
                                loaded objects
  -z initfirst                Mark DSO to be initialized first at runtime
  -z interpose                Mark object to interpose all DSOs but executable
  -z unique                   Mark DSO to be loaded at most once by default, and only in the main namespace
  -z nounique                 Don't mark DSO as a loadable at most once
  -z lazy                     Mark object lazy runtime binding (default)
  -z loadfltr                 Mark object requiring immediate process
  -z nocopyreloc              Don't create copy relocs
  -z nodefaultlib             Mark object not to use default search paths
  -z nodelete                 Mark DSO non-deletable at runtime
  -z nodlopen                 Mark DSO not available to dlopen
  -z nodump                   Mark DSO not available to dldump
  -z now                      Mark object non-lazy runtime binding
  -z origin                   Mark object requiring immediate $ORIGIN
                                processing at runtime
  -z relro                    Create RELRO program header (default)
  -z norelro                  Don't create RELRO program header
  -z separate-code            Create separate code program header
  -z noseparate-code          Don't create separate code program header (default)
  --rosegment                 With -z separate-code, create a single read-only segment
  --no-rosegment              With -z separate-code, creste two read-only segments (default)
  -z common                   Generate common symbols with STT_COMMON type
  -z nocommon                 Generate common symbols with STT_OBJECT type
  -z text                     Treat DT_TEXTREL in output as error
  -z notext                   Don't treat DT_TEXTREL in output as error (default)
  -z textoff                  Don't treat DT_TEXTREL in output as error (default)
  -z memory-seal              Mark object be memory sealed
  -z nomemory-seal            Don't mark oject to be memory sealed (default)
armelf_linux_eabi: 
  --thumb-entry=<sym>         Set the entry point to be Thumb symbol <sym>
  --be8                       Output BE8 format image
  --target1-rel               Interpret R_ARM_TARGET1 as R_ARM_REL32
  --target1-abs               Interpret R_ARM_TARGET1 as R_ARM_ABS32
  --target2=<type>            Specify definition of R_ARM_TARGET2
  --fix-v4bx                  Rewrite BX rn as MOV pc, rn for ARMv4
  --fix-v4bx-interworking     Rewrite BX rn branch to ARMv4 interworking veneer
  --use-blx                   Enable use of BLX instructions
  --vfp11-denorm-fix          Specify how to fix VFP11 denorm erratum
  --fix-stm32l4xx-629360      Specify how to fix STM32L4XX 629360 erratum
  --no-enum-size-warning      Don't warn about objects with incompatible
                                enum sizes
  --no-wchar-size-warning     Don't warn about objects with incompatible
                                wchar_t sizes
  --pic-veneer                Always generate PIC interworking veneers
  --long-plt                  Generate long .plt entries
                              to handle large .plt/.got displacements
  --cmse-implib               Make import library to be a secure gateway import
                                library as per ARMv8-M Security Extensions
  --in-implib                 Import library whose symbols address must
                                remain stable
  --stub-group-size=N         Maximum size of a group of input sections that
                                can be handled by one stub section.  A negative
                                value locates all stubs after their branches
                                (with a group size of -N), while a positive
                                value allows two groups of input sections, one
                                before, and one after each stub section.
                                Values of +/-1 indicate the linker should
                                choose suitable defaults.
  --[no-]fix-cortex-a8        Disable/enable Cortex-A8 Thumb-2 branch erratum fix
  --no-merge-exidx-entries    Disable merging exidx entries
  --[no-]fix-arm1176          Disable/enable ARM1176 BLX immediate erratum fix
armelfb_linux_eabi: 
  --thumb-entry=<sym>         Set the entry point to be Thumb symbol <sym>
  --be8                       Output BE8 format image
  --target1-rel               Interpret R_ARM_TARGET1 as R_ARM_REL32
  --target1-abs               Interpret R_ARM_TARGET1 as R_ARM_ABS32
  --target2=<type>            Specify definition of R_ARM_TARGET2
  --fix-v4bx                  Rewrite BX rn as MOV pc, rn for ARMv4
  --fix-v4bx-interworking     Rewrite BX rn branch to ARMv4 interworking veneer
  --use-blx                   Enable use of BLX instructions
  --vfp11-denorm-fix          Specify how to fix VFP11 denorm erratum
  --fix-stm32l4xx-629360      Specify how to fix STM32L4XX 629360 erratum
  --no-enum-size-warning      Don't warn about objects with incompatible
                                enum sizes
  --no-wchar-size-warning     Don't warn about objects with incompatible
                                wchar_t sizes
  --pic-veneer                Always generate PIC interworking veneers
  --long-plt                  Generate long .plt entries
                              to handle large .plt/.got displacements
  --cmse-implib               Make import library to be a secure gateway import
                                library as per ARMv8-M Security Extensions
  --in-implib                 Import library whose symbols address must
                                remain stable
  --stub-group-size=N         Maximum size of a group of input sections that
                                can be handled by one stub section.  A negative
                                value locates all stubs after their branches
                                (with a group size of -N), while a positive
                                value allows two groups of input sections, one
                                before, and one after each stub section.
                                Values of +/-1 indicate the linker should
                                choose suitable defaults.
  --[no-]fix-cortex-a8        Disable/enable Cortex-A8 Thumb-2 branch erratum fix
  --no-merge-exidx-entries    Disable merging exidx entries
  --[no-]fix-arm1176          Disable/enable ARM1176 BLX immediate erratum fix

Report bugs to <https://sourceware.org/bugzilla/>
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-aarch64/aarch64-elf.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-aarch64/aarch64-elf.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-aarch64/aarch64-nto.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-aarch64/aarch64-nto.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-aarch64/build-attributes/aarch64-build-attributes.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-aarch64/build-attributes/aarch64-build-attributes.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-aarch64/non-contiguous-mem/aarch64-non-contiguous-mem.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-aarch64/non-contiguous-mem/aarch64-non-contiguous-mem.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-aarch64/protections/aarch64-protections.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-aarch64/protections/aarch64-protections.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-alpha/alpha.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-alpha/alpha.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arc/arc.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arc/arc.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/archive.exp ...
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new -z norelro   (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new -z norelro
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: no input files
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/x.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/x.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/x.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/x.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/ab.a tmpdir/a.o tmpdir/b.o tmpdir/x.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/ab.a tmpdir/a.o tmpdir/b.o tmpdir/x.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: First regular archive create
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/c.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/c.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/c.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/d.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/d.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/d.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/d.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/y.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/y.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/y.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/y.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/cd.a tmpdir/c.o tmpdir/d.o tmpdir/y.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/cd.a tmpdir/c.o tmpdir/d.o tmpdir/y.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Second regular archive create
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/x.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/x.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/x.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/x.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  T rc tmpdir/abt.a tmpdir/a.o tmpdir/b.o tmpdir/x.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  T rc tmpdir/abt.a tmpdir/a.o tmpdir/b.o tmpdir/x.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: First thin archive create
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/c.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/c.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/c.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/d.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/d.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/d.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/d.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/y.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/y.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/y.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/y.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  T rc tmpdir/cdt.a tmpdir/c.o tmpdir/d.o tmpdir/y.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  T rc tmpdir/cdt.a tmpdir/c.o tmpdir/d.o tmpdir/y.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Second thin archive create
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/x.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/x.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/x.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/x.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  S rc tmpdir/abn.a tmpdir/a.o tmpdir/b.o tmpdir/x.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  S rc tmpdir/abn.a tmpdir/a.o tmpdir/b.o tmpdir/x.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Regular archive w/o index create
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/x.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/x.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/x.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/x.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  ST rc tmpdir/abnt.a tmpdir/a.o tmpdir/b.o tmpdir/x.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  ST rc tmpdir/abnt.a tmpdir/a.o tmpdir/b.o tmpdir/x.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Thin archive w/o index create
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/abc.a tmpdir/abc.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/abc.a tmpdir/abc.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Other regular archive create
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  T rc tmpdir/abct.a tmpdir/abc.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  T rc tmpdir/abct.a tmpdir/abc.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Other thin archive create
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  S rc tmpdir/abcn.a tmpdir/abc.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  S rc tmpdir/abcn.a tmpdir/abc.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Other regular archive w/o index create
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  ST rc tmpdir/abcnt.a tmpdir/abc.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  ST rc tmpdir/abcnt.a tmpdir/abc.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Other thin archive w/o index create
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o tmpdir/ab.a --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o tmpdir/ab.a --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open tmpdir/ab.a succeeded
tmpdir/ab.a
Archive member included to satisfy reference by file (symbol)

tmpdir/ab.a(a.o)              tmpdir/abc.o (aa)
(tmpdir/ab.a)a.o
tmpdir/ab.a(b.o)              tmpdir/abc.o (bb)
(tmpdir/ab.a)b.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
LOAD tmpdir/ab.a
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/ab.a(a.o)
 .text          0x00010054        0x0 tmpdir/ab.a(b.o)
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/ab.a(a.o)
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/ab.a(b.o)
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/ab.a(a.o)
 .bss           0x00011064        0x0 tmpdir/ab.a(b.o)
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/ab.a(a.o)
 .ARM.attributes
                0x00000028       0x14 tmpdir/ab.a(b.o)

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abc elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open tmpdir/ab.a succeeded
tmpdir/ab.a
Archive member included to satisfy reference by file (symbol)

tmpdir/ab.a(a.o)              tmpdir/abc.o (aa)
(tmpdir/ab.a)a.o
tmpdir/ab.a(b.o)              tmpdir/abc.o (bb)
(tmpdir/ab.a)b.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
LOAD tmpdir/ab.a
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/ab.a(a.o)
 .text          0x00010054        0x0 tmpdir/ab.a(b.o)
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/ab.a(a.o)
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/ab.a(b.o)
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/ab.a(a.o)
 .bss           0x00011064        0x0 tmpdir/ab.a(b.o)
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/ab.a(a.o)
 .ARM.attributes
                0x00000028       0x14 tmpdir/ab.a(b.o)

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abc elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abc
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abc
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Regular archive link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o tmpdir/abt.a --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o tmpdir/abt.a --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open tmpdir/abt.a succeeded
tmpdir/abt.a
Archive member included to satisfy reference by file (symbol)

tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
LOAD tmpdir/abt.a
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abtc elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open tmpdir/abt.a succeeded
tmpdir/abt.a
Archive member included to satisfy reference by file (symbol)

tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
LOAD tmpdir/abt.a
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abtc elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtc
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtc
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Thin archive link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abfc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abfc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open tmpdir/a.o succeeded
attempt to open tmpdir/b.o succeeded
attempt to open tmpdir/x.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
Archive member included to satisfy reference by file (symbol)

tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
START LIB
LOAD tmpdir/a.o
LOAD tmpdir/b.o
LOAD tmpdir/x.o
END LIB
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abfc elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open tmpdir/a.o succeeded
attempt to open tmpdir/b.o succeeded
attempt to open tmpdir/x.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
Archive member included to satisfy reference by file (symbol)

tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
START LIB
LOAD tmpdir/a.o
LOAD tmpdir/b.o
LOAD tmpdir/x.o
END LIB
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abfc elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfc
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfc
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Fake archive link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/absc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/absc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t succeeded
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
opened script file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/a.o failed
attempt to open tmpdir/a.o succeeded
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/b.o failed
attempt to open tmpdir/b.o succeeded
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/x.o failed
attempt to open tmpdir/x.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
Archive member included to satisfy reference by file (symbol)

tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
LOAD /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
START LIB
LOAD tmpdir/a.o
LOAD tmpdir/b.o
LOAD tmpdir/x.o
END LIB
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/absc elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t succeeded
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
opened script file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/a.o failed
attempt to open tmpdir/a.o succeeded
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/b.o failed
attempt to open tmpdir/b.o succeeded
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/x.o failed
attempt to open tmpdir/x.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
Archive member included to satisfy reference by file (symbol)

tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
LOAD /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
START LIB
LOAD tmpdir/a.o
LOAD tmpdir/b.o
LOAD tmpdir/x.o
END LIB
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/absc elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/absc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/absc
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/absc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/absc
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Script fake archive link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abwc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --whole-archive tmpdir/ab.a --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abwc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --whole-archive tmpdir/ab.a --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open tmpdir/ab.a succeeded
tmpdir/ab.a
Archive member included to satisfy reference by file (symbol)

tmpdir/ab.a(a.o)              (--whole-archive)
(tmpdir/ab.a)a.o
tmpdir/ab.a(b.o)              (--whole-archive)
(tmpdir/ab.a)b.o
tmpdir/ab.a(x.o)              (--whole-archive)
(tmpdir/ab.a)x.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
LOAD tmpdir/ab.a
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/ab.a(a.o)
 .text          0x00010054        0x0 tmpdir/ab.a(b.o)
 .text          0x00010054        0x0 tmpdir/ab.a(x.o)
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x14
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/ab.a(a.o)
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/ab.a(b.o)
                0x00011060                bb
 .data          0x00011064        0x4 tmpdir/ab.a(x.o)
                0x00011064                xx

.data1
 *(.data1)
                0x00011068                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011068                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011068                        __bss_start = .
                0x00011068                        __bss_start__ = .

.bss            0x00011068        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011068        0x0 tmpdir/abc.o
 .bss           0x00011068        0x0 tmpdir/ab.a(a.o)
 .bss           0x00011068        0x0 tmpdir/ab.a(b.o)
 .bss           0x00011068        0x0 tmpdir/ab.a(x.o)
 *(COMMON)
                0x00011068                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011068                        _bss_end__ = .
                0x00011068                        __bss_end__ = .
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        . = SEGMENT_START ("ldata-segment", .)
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        __end__ = .
                0x00011068                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011068                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/ab.a(a.o)
 .ARM.attributes
                0x00000028       0x14 tmpdir/ab.a(b.o)
 .ARM.attributes
                0x0000003c       0x14 tmpdir/ab.a(x.o)

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abwc elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open tmpdir/ab.a succeeded
tmpdir/ab.a
Archive member included to satisfy reference by file (symbol)

tmpdir/ab.a(a.o)              (--whole-archive)
(tmpdir/ab.a)a.o
tmpdir/ab.a(b.o)              (--whole-archive)
(tmpdir/ab.a)b.o
tmpdir/ab.a(x.o)              (--whole-archive)
(tmpdir/ab.a)x.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
LOAD tmpdir/ab.a
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/ab.a(a.o)
 .text          0x00010054        0x0 tmpdir/ab.a(b.o)
 .text          0x00010054        0x0 tmpdir/ab.a(x.o)
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x14
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/ab.a(a.o)
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/ab.a(b.o)
                0x00011060                bb
 .data          0x00011064        0x4 tmpdir/ab.a(x.o)
                0x00011064                xx

.data1
 *(.data1)
                0x00011068                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011068                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011068                        __bss_start = .
                0x00011068                        __bss_start__ = .

.bss            0x00011068        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011068        0x0 tmpdir/abc.o
 .bss           0x00011068        0x0 tmpdir/ab.a(a.o)
 .bss           0x00011068        0x0 tmpdir/ab.a(b.o)
 .bss           0x00011068        0x0 tmpdir/ab.a(x.o)
 *(COMMON)
                0x00011068                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011068                        _bss_end__ = .
                0x00011068                        __bss_end__ = .
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        . = SEGMENT_START ("ldata-segment", .)
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        __end__ = .
                0x00011068                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011068                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/ab.a(a.o)
 .ARM.attributes
                0x00000028       0x14 tmpdir/ab.a(b.o)
 .ARM.attributes
                0x0000003c       0x14 tmpdir/ab.a(x.o)

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abwc elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwc
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwc
PASS: Regular whole archive link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abwtc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --whole-archive tmpdir/abt.a --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abwtc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --whole-archive tmpdir/abt.a --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open tmpdir/abt.a succeeded
tmpdir/abt.a
Archive member included to satisfy reference by file (symbol)

tmpdir/a.o                    (--whole-archive)
tmpdir/a.o
tmpdir/b.o                    (--whole-archive)
tmpdir/b.o
tmpdir/x.o                    (--whole-archive)
tmpdir/x.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
LOAD tmpdir/abt.a
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 .text          0x00010054        0x0 tmpdir/x.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x14
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb
 .data          0x00011064        0x4 tmpdir/x.o
                0x00011064                xx

.data1
 *(.data1)
                0x00011068                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011068                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011068                        __bss_start = .
                0x00011068                        __bss_start__ = .

.bss            0x00011068        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011068        0x0 tmpdir/abc.o
 .bss           0x00011068        0x0 tmpdir/a.o
 .bss           0x00011068        0x0 tmpdir/b.o
 .bss           0x00011068        0x0 tmpdir/x.o
 *(COMMON)
                0x00011068                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011068                        _bss_end__ = .
                0x00011068                        __bss_end__ = .
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        . = SEGMENT_START ("ldata-segment", .)
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        __end__ = .
                0x00011068                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011068                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o
 .ARM.attributes
                0x0000003c       0x14 tmpdir/x.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abwtc elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open tmpdir/abt.a succeeded
tmpdir/abt.a
Archive member included to satisfy reference by file (symbol)

tmpdir/a.o                    (--whole-archive)
tmpdir/a.o
tmpdir/b.o                    (--whole-archive)
tmpdir/b.o
tmpdir/x.o                    (--whole-archive)
tmpdir/x.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
LOAD tmpdir/abt.a
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 .text          0x00010054        0x0 tmpdir/x.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x14
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb
 .data          0x00011064        0x4 tmpdir/x.o
                0x00011064                xx

.data1
 *(.data1)
                0x00011068                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011068                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011068                        __bss_start = .
                0x00011068                        __bss_start__ = .

.bss            0x00011068        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011068        0x0 tmpdir/abc.o
 .bss           0x00011068        0x0 tmpdir/a.o
 .bss           0x00011068        0x0 tmpdir/b.o
 .bss           0x00011068        0x0 tmpdir/x.o
 *(COMMON)
                0x00011068                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011068                        _bss_end__ = .
                0x00011068                        __bss_end__ = .
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        . = SEGMENT_START ("ldata-segment", .)
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        __end__ = .
                0x00011068                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011068                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o
 .ARM.attributes
                0x0000003c       0x14 tmpdir/x.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abwtc elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwtc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwtc
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwtc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwtc
PASS: Thin whole archive link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abwfc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --whole-archive --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abwfc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --whole-archive --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open tmpdir/a.o succeeded
attempt to open tmpdir/b.o succeeded
attempt to open tmpdir/x.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
Archive member included to satisfy reference by file (symbol)

tmpdir/a.o                    (--whole-archive)
tmpdir/a.o
tmpdir/b.o                    (--whole-archive)
tmpdir/b.o
tmpdir/x.o                    (--whole-archive)
tmpdir/x.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
START LIB
LOAD tmpdir/a.o
LOAD tmpdir/b.o
LOAD tmpdir/x.o
END LIB
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 .text          0x00010054        0x0 tmpdir/x.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x14
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb
 .data          0x00011064        0x4 tmpdir/x.o
                0x00011064                xx

.data1
 *(.data1)
                0x00011068                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011068                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011068                        __bss_start = .
                0x00011068                        __bss_start__ = .

.bss            0x00011068        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011068        0x0 tmpdir/abc.o
 .bss           0x00011068        0x0 tmpdir/a.o
 .bss           0x00011068        0x0 tmpdir/b.o
 .bss           0x00011068        0x0 tmpdir/x.o
 *(COMMON)
                0x00011068                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011068                        _bss_end__ = .
                0x00011068                        __bss_end__ = .
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        . = SEGMENT_START ("ldata-segment", .)
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        __end__ = .
                0x00011068                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011068                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o
 .ARM.attributes
                0x0000003c       0x14 tmpdir/x.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abwfc elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open tmpdir/a.o succeeded
attempt to open tmpdir/b.o succeeded
attempt to open tmpdir/x.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
Archive member included to satisfy reference by file (symbol)

tmpdir/a.o                    (--whole-archive)
tmpdir/a.o
tmpdir/b.o                    (--whole-archive)
tmpdir/b.o
tmpdir/x.o                    (--whole-archive)
tmpdir/x.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
START LIB
LOAD tmpdir/a.o
LOAD tmpdir/b.o
LOAD tmpdir/x.o
END LIB
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 .text          0x00010054        0x0 tmpdir/x.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x14
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb
 .data          0x00011064        0x4 tmpdir/x.o
                0x00011064                xx

.data1
 *(.data1)
                0x00011068                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011068                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011068                        __bss_start = .
                0x00011068                        __bss_start__ = .

.bss            0x00011068        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011068        0x0 tmpdir/abc.o
 .bss           0x00011068        0x0 tmpdir/a.o
 .bss           0x00011068        0x0 tmpdir/b.o
 .bss           0x00011068        0x0 tmpdir/x.o
 *(COMMON)
                0x00011068                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011068                        _bss_end__ = .
                0x00011068                        __bss_end__ = .
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        . = SEGMENT_START ("ldata-segment", .)
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        __end__ = .
                0x00011068                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011068                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o
 .ARM.attributes
                0x0000003c       0x14 tmpdir/x.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abwfc elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwfc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwfc
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwfc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwfc
PASS: Fake whole archive link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abwsc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --whole-archive /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abwsc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --whole-archive /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t succeeded
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
opened script file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/a.o failed
attempt to open tmpdir/a.o succeeded
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/b.o failed
attempt to open tmpdir/b.o succeeded
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/x.o failed
attempt to open tmpdir/x.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
Archive member included to satisfy reference by file (symbol)

tmpdir/a.o                    (--whole-archive)
tmpdir/a.o
tmpdir/b.o                    (--whole-archive)
tmpdir/b.o
tmpdir/x.o                    (--whole-archive)
tmpdir/x.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
LOAD /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
START LIB
LOAD tmpdir/a.o
LOAD tmpdir/b.o
LOAD tmpdir/x.o
END LIB
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 .text          0x00010054        0x0 tmpdir/x.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x14
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb
 .data          0x00011064        0x4 tmpdir/x.o
                0x00011064                xx

.data1
 *(.data1)
                0x00011068                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011068                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011068                        __bss_start = .
                0x00011068                        __bss_start__ = .

.bss            0x00011068        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011068        0x0 tmpdir/abc.o
 .bss           0x00011068        0x0 tmpdir/a.o
 .bss           0x00011068        0x0 tmpdir/b.o
 .bss           0x00011068        0x0 tmpdir/x.o
 *(COMMON)
                0x00011068                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011068                        _bss_end__ = .
                0x00011068                        __bss_end__ = .
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        . = SEGMENT_START ("ldata-segment", .)
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        __end__ = .
                0x00011068                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011068                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o
 .ARM.attributes
                0x0000003c       0x14 tmpdir/x.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abwsc elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abc.o succeeded
tmpdir/abc.o
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t succeeded
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
opened script file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/a.o failed
attempt to open tmpdir/a.o succeeded
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/b.o failed
attempt to open tmpdir/b.o succeeded
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/x.o failed
attempt to open tmpdir/x.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
Archive member included to satisfy reference by file (symbol)

tmpdir/a.o                    (--whole-archive)
tmpdir/a.o
tmpdir/b.o                    (--whole-archive)
tmpdir/b.o
tmpdir/x.o                    (--whole-archive)
tmpdir/x.o

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/abc.o
LOAD /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
START LIB
LOAD tmpdir/a.o
LOAD tmpdir/b.o
LOAD tmpdir/x.o
END LIB
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 .text          0x00010054        0x0 tmpdir/x.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x14
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb
 .data          0x00011064        0x4 tmpdir/x.o
                0x00011064                xx

.data1
 *(.data1)
                0x00011068                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011068                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011068                        __bss_start = .
                0x00011068                        __bss_start__ = .

.bss            0x00011068        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011068        0x0 tmpdir/abc.o
 .bss           0x00011068        0x0 tmpdir/a.o
 .bss           0x00011068        0x0 tmpdir/b.o
 .bss           0x00011068        0x0 tmpdir/x.o
 *(COMMON)
                0x00011068                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011068                        _bss_end__ = .
                0x00011068                        __bss_end__ = .
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        . = SEGMENT_START ("ldata-segment", .)
                0x00011068                        . = ALIGN (0x4)
                0x00011068                        __end__ = .
                0x00011068                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011068                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o
 .ARM.attributes
                0x0000003c       0x14 tmpdir/x.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abwsc elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwsc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwsc
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwsc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abwsc
PASS: Script fake whole archive link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcn  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/ab.a  tmpdir/abc.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcn  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/ab.a  tmpdir/abc.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abc.a(abc.o): in function `cc':
(.data+0x0): undefined reference to `aa'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: (.data+0x4): undefined reference to `bb'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abc.a(abc.o): in function `cc':
(.data+0x0): undefined reference to `aa'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: (.data+0x4): undefined reference to `bb'

PASS: Regular non-group archive link reject
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtctn  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abt.a  tmpdir/abct.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtctn  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abt.a  tmpdir/abct.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abc.o: in function `cc':
(.data+0x0): undefined reference to `aa'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: (.data+0x4): undefined reference to `bb'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abc.o: in function `cc':
(.data+0x0): undefined reference to `aa'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: (.data+0x4): undefined reference to `bb'

PASS: Thin non-group archive link reject
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abfcfn  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib --start-lib tmpdir/abc.o --end-lib
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abfcfn  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib --start-lib tmpdir/abc.o --end-lib 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abc.o: in function `cc':
(.data+0x0): undefined reference to `aa'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: (.data+0x4): undefined reference to `bb'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abc.o: in function `cc':
(.data+0x0): undefined reference to `aa'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: (.data+0x4): undefined reference to `bb'

PASS: Fake non-group archive link reject
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abscfn  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t --start-lib tmpdir/abc.o --end-lib
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abscfn  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t --start-lib tmpdir/abc.o --end-lib 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abc.o: in function `cc':
(.data+0x0): undefined reference to `aa'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: (.data+0x4): undefined reference to `bb'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abc.o: in function `cc':
(.data+0x0): undefined reference to `aa'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: (.data+0x4): undefined reference to `bb'

PASS: Script fake non-group archive link reject
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcg  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff -\( tmpdir/ab.a  tmpdir/abc.a -\) --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcg  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff -\( tmpdir/ab.a  tmpdir/abc.a -\) --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/ab.a succeeded
tmpdir/ab.a
attempt to open tmpdir/abc.a succeeded
tmpdir/abc.a
Archive member included to satisfy reference by file (symbol)

tmpdir/abc.a(abc.o)           (ff)
(tmpdir/abc.a)abc.o
tmpdir/ab.a
tmpdir/ab.a(a.o)              tmpdir/abc.a(abc.o) (aa)
(tmpdir/ab.a)a.o
tmpdir/ab.a(b.o)              tmpdir/abc.a(abc.o) (bb)
(tmpdir/ab.a)b.o
tmpdir/abc.a

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

START GROUP
LOAD tmpdir/ab.a
LOAD tmpdir/abc.a
END GROUP
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.a(abc.o)
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.a(abc.o)

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.a(abc.o)
 .text          0x00010054        0x0 tmpdir/ab.a(a.o)
 .text          0x00010054        0x0 tmpdir/ab.a(b.o)
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.a(abc.o)
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.a(abc.o)
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/ab.a(a.o)
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/ab.a(b.o)
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.a(abc.o)
 .bss           0x00011064        0x0 tmpdir/ab.a(a.o)
 .bss           0x00011064        0x0 tmpdir/ab.a(b.o)
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.a(abc.o)
 .ARM.attributes
                0x00000014       0x14 tmpdir/ab.a(a.o)
 .ARM.attributes
                0x00000028       0x14 tmpdir/ab.a(b.o)

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abcg elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/ab.a succeeded
tmpdir/ab.a
attempt to open tmpdir/abc.a succeeded
tmpdir/abc.a
Archive member included to satisfy reference by file (symbol)

tmpdir/abc.a(abc.o)           (ff)
(tmpdir/abc.a)abc.o
tmpdir/ab.a
tmpdir/ab.a(a.o)              tmpdir/abc.a(abc.o) (aa)
(tmpdir/ab.a)a.o
tmpdir/ab.a(b.o)              tmpdir/abc.a(abc.o) (bb)
(tmpdir/ab.a)b.o
tmpdir/abc.a

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

START GROUP
LOAD tmpdir/ab.a
LOAD tmpdir/abc.a
END GROUP
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.a(abc.o)
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.a(abc.o)

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.a(abc.o)
 .text          0x00010054        0x0 tmpdir/ab.a(a.o)
 .text          0x00010054        0x0 tmpdir/ab.a(b.o)
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.a(abc.o)
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.a(abc.o)
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/ab.a(a.o)
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/ab.a(b.o)
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.a(abc.o)
 .bss           0x00011064        0x0 tmpdir/ab.a(a.o)
 .bss           0x00011064        0x0 tmpdir/ab.a(b.o)
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.a(abc.o)
 .ARM.attributes
                0x00000014       0x14 tmpdir/ab.a(a.o)
 .ARM.attributes
                0x00000028       0x14 tmpdir/ab.a(b.o)

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abcg elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcg >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcg
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcg >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcg
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Regular group archive link accept
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtctg  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff -\( tmpdir/abt.a  tmpdir/abct.a -\) --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtctg  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff -\( tmpdir/abt.a  tmpdir/abct.a -\) --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abt.a succeeded
tmpdir/abt.a
attempt to open tmpdir/abct.a succeeded
tmpdir/abct.a
Archive member included to satisfy reference by file (symbol)

tmpdir/abc.o                  (ff)
tmpdir/abc.o
tmpdir/abt.a
tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o
tmpdir/abct.a

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

START GROUP
LOAD tmpdir/abt.a
LOAD tmpdir/abct.a
END GROUP
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abtctg elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abt.a succeeded
tmpdir/abt.a
attempt to open tmpdir/abct.a succeeded
tmpdir/abct.a
Archive member included to satisfy reference by file (symbol)

tmpdir/abc.o                  (ff)
tmpdir/abc.o
tmpdir/abt.a
tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o
tmpdir/abct.a

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

START GROUP
LOAD tmpdir/abt.a
LOAD tmpdir/abct.a
END GROUP
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abtctg elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtctg >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtctg
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtctg >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtctg
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Thin group archive link accept
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abfcfg  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff -\( --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib --start-lib tmpdir/abc.o --end-lib -\) --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abfcfg  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff -\( --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib --start-lib tmpdir/abc.o --end-lib -\) --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/a.o succeeded
attempt to open tmpdir/b.o succeeded
attempt to open tmpdir/x.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
attempt to open tmpdir/abc.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
Archive member included to satisfy reference by file (symbol)

tmpdir/abc.o                  (ff)
tmpdir/abc.o
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

START GROUP
START LIB
LOAD tmpdir/a.o
LOAD tmpdir/b.o
LOAD tmpdir/x.o
END LIB
START LIB
LOAD tmpdir/abc.o
END LIB
END GROUP
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abfcfg elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/a.o succeeded
attempt to open tmpdir/b.o succeeded
attempt to open tmpdir/x.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
attempt to open tmpdir/abc.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
Archive member included to satisfy reference by file (symbol)

tmpdir/abc.o                  (ff)
tmpdir/abc.o
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

START GROUP
START LIB
LOAD tmpdir/a.o
LOAD tmpdir/b.o
LOAD tmpdir/x.o
END LIB
START LIB
LOAD tmpdir/abc.o
END LIB
END GROUP
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abfcfg elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcfg >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcfg
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcfg >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcfg
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Fake group archive link accept
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abscfg  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff -\( /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t --start-lib tmpdir/abc.o --end-lib -\) --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abscfg  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff -\( /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t --start-lib tmpdir/abc.o --end-lib -\) --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t succeeded
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
opened script file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/a.o failed
attempt to open tmpdir/a.o succeeded
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/b.o failed
attempt to open tmpdir/b.o succeeded
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/x.o failed
attempt to open tmpdir/x.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
attempt to open tmpdir/abc.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
Archive member included to satisfy reference by file (symbol)

tmpdir/abc.o                  (ff)
tmpdir/abc.o
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

START GROUP
LOAD /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
START LIB
LOAD tmpdir/a.o
LOAD tmpdir/b.o
LOAD tmpdir/x.o
END LIB
START LIB
LOAD tmpdir/abc.o
END LIB
END GROUP
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abscfg elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t succeeded
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
opened script file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/a.o failed
attempt to open tmpdir/a.o succeeded
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/b.o failed
attempt to open tmpdir/b.o succeeded
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/tmpdir/x.o failed
attempt to open tmpdir/x.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
attempt to open tmpdir/abc.o succeeded
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
Archive member included to satisfy reference by file (symbol)

tmpdir/abc.o                  (ff)
tmpdir/abc.o
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)
tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o
<no file> (/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated)

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

START GROUP
LOAD /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
START LIB
LOAD tmpdir/a.o
LOAD tmpdir/b.o
LOAD tmpdir/x.o
END LIB
START LIB
LOAD tmpdir/abc.o
END LIB
END GROUP
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abscfg elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscfg >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscfg
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscfg >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscfg
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Script fake group archive link accept
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcde  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a tmpdir/cd.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcde  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a tmpdir/cd.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcde
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcde
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcde
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Regular archive plus regular link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcdte  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a tmpdir/cdt.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcdte  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a tmpdir/cdt.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdte
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdte
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdte
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Regular archive plus thin link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcdfe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a --start-lib tmpdir/c.o tmpdir/d.o tmpdir/y.o --end-lib
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcdfe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a --start-lib tmpdir/c.o tmpdir/d.o tmpdir/y.o --end-lib 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdfe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdfe
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdfe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdfe
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdfe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdfe
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Regular archive plus fake link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcdse  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/cd.t
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcdse  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/cd.t 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdse >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdse
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdse >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdse
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdse >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdse
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Regular archive plus script fake link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtcde  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/abt.a tmpdir/cd.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtcde  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/abt.a tmpdir/cd.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcde
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcde
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcde
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Thin archive plus regular link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtcdte  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/abt.a tmpdir/cdt.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtcdte  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/abt.a tmpdir/cdt.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdte
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdte
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdte
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Thin archive plus thin link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtcdfe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/abt.a --start-lib tmpdir/c.o tmpdir/d.o tmpdir/y.o --end-lib
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtcdfe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/abt.a --start-lib tmpdir/c.o tmpdir/d.o tmpdir/y.o --end-lib 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdfe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdfe
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdfe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdfe
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdfe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdfe
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Thin archive plus fake link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtcdse  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/abt.a /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/cd.t
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abtcdse  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/abt.a /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/cd.t 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdse >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdse
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdse >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdse
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdse >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abtcdse
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Thin archive plus script fake link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abfcde  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib tmpdir/cd.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abfcde  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib tmpdir/cd.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcde
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcde
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcde
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Fake archive plus regular link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abscde  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t tmpdir/cd.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abscde  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t tmpdir/cd.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscde
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscde
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscde
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Script fake archive plus regular link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abfcdte  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib tmpdir/cdt.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abfcdte  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib tmpdir/cdt.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcdte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcdte
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcdte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcdte
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcdte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcdte
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Fake archive plus thin link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abfcdfe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib --start-lib tmpdir/c.o tmpdir/d.o tmpdir/y.o --end-lib
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abfcdfe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib --start-lib tmpdir/c.o tmpdir/d.o tmpdir/y.o --end-lib 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcdfe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcdfe
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcdfe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcdfe
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcdfe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abfcdfe
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Fake archive plus fake link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abscdse  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/cd.t
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abscdse  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/cd.t 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscdse >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscdse
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscdse >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscdse
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscdse >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abscdse
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Script fake archive plus script fake link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcdwe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a --whole-archive tmpdir/cd.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcdwe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a --whole-archive tmpdir/cd.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwe
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwe
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwe
PASS: Regular archive plus whole regular link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcdwte  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a --whole-archive tmpdir/cdt.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcdwte  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a --whole-archive tmpdir/cdt.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwte
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwte
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwte
PASS: Regular archive plus whole thin link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcdwfe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a --whole-archive --start-lib tmpdir/c.o tmpdir/d.o tmpdir/y.o --end-lib
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abcdwfe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o tmpdir/ab.a --whole-archive --start-lib tmpdir/c.o tmpdir/d.o tmpdir/y.o --end-lib 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwfe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwfe
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwfe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwfe
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwfe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abcdwfe
PASS: Regular archive plus whole fake link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abnc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o tmpdir/abn.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abnc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o tmpdir/abn.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abnc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abnc
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abnc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abnc
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Regular archive w/o index link accept
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abntc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o tmpdir/abnt.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abntc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o tmpdir/abnt.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntc
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntc
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Thin archive w/o index link accept
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abnfc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --no-link-mapless --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abnfc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --no-link-mapless --start-lib tmpdir/a.o tmpdir/b.o tmpdir/x.o --end-lib 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abnfc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abnfc
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abnfc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abnfc
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Fake archive with --no-link-mapless link accept
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abnsc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --no-link-mapless /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abnsc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --no-link-mapless /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ab.t 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abnsc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abnsc
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abnsc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abnsc
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Script fake archive with --no-link-mapless link accept
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abncdte  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --no-link-mapless tmpdir/cdt.a --link-mapless tmpdir/abn.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abncdte  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --no-link-mapless tmpdir/cdt.a --link-mapless tmpdir/abn.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abncdte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abncdte
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abncdte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abncdte
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abncdte >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abncdte
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Regular archive w/o index plus thin link accept
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abntcde  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --no-link-mapless tmpdir/cd.a --link-mapless tmpdir/abnt.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abntcde  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --no-link-mapless tmpdir/cd.a --link-mapless tmpdir/abnt.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntcde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntcde
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntcde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntcde
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntcde >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntcde
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/ny.nd starting with "^[0-9a-f]+ D yy$"
EOF from dump.out
PASS: Thin archive w/o index plus regular link accept
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abncnn  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abn.a  tmpdir/abcn.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abncnn  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abn.a  tmpdir/abcn.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abcn.a(abc.o): in function `cc':
(.data+0x0): undefined reference to `aa'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: (.data+0x4): undefined reference to `bb'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abcn.a(abc.o): in function `cc':
(.data+0x0): undefined reference to `aa'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: (.data+0x4): undefined reference to `bb'

PASS: Regular non-group archive w/o index link reject
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abntcntn  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abnt.a  tmpdir/abcnt.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abntcntn  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abnt.a  tmpdir/abcnt.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abc.o: in function `cc':
(.data+0x0): undefined reference to `aa'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: (.data+0x4): undefined reference to `bb'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abc.o: in function `cc':
(.data+0x0): undefined reference to `aa'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: (.data+0x4): undefined reference to `bb'

PASS: Thin non-group archive w/o index link reject
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abncng  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff -\( tmpdir/abn.a  tmpdir/abcn.a -\) --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abncng  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff -\( tmpdir/abn.a  tmpdir/abcn.a -\) --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abn.a succeeded
tmpdir/abn.a
attempt to open tmpdir/abcn.a succeeded
tmpdir/abcn.a
Archive member included to satisfy reference by file (symbol)

tmpdir/abcn.a(abc.o)          (ff)
(tmpdir/abcn.a)abc.o
tmpdir/abn.a
tmpdir/abn.a(a.o)             tmpdir/abcn.a(abc.o) (aa)
(tmpdir/abn.a)a.o
tmpdir/abn.a(b.o)             tmpdir/abcn.a(abc.o) (bb)
(tmpdir/abn.a)b.o
tmpdir/abcn.a

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

START GROUP
LOAD tmpdir/abn.a
LOAD tmpdir/abcn.a
END GROUP
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abcn.a(abc.o)
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abcn.a(abc.o)

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abcn.a(abc.o)
 .text          0x00010054        0x0 tmpdir/abn.a(a.o)
 .text          0x00010054        0x0 tmpdir/abn.a(b.o)
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abcn.a(abc.o)
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abcn.a(abc.o)
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/abn.a(a.o)
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/abn.a(b.o)
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abcn.a(abc.o)
 .bss           0x00011064        0x0 tmpdir/abn.a(a.o)
 .bss           0x00011064        0x0 tmpdir/abn.a(b.o)
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abcn.a(abc.o)
 .ARM.attributes
                0x00000014       0x14 tmpdir/abn.a(a.o)
 .ARM.attributes
                0x00000028       0x14 tmpdir/abn.a(b.o)

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abncng elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abn.a succeeded
tmpdir/abn.a
attempt to open tmpdir/abcn.a succeeded
tmpdir/abcn.a
Archive member included to satisfy reference by file (symbol)

tmpdir/abcn.a(abc.o)          (ff)
(tmpdir/abcn.a)abc.o
tmpdir/abn.a
tmpdir/abn.a(a.o)             tmpdir/abcn.a(abc.o) (aa)
(tmpdir/abn.a)a.o
tmpdir/abn.a(b.o)             tmpdir/abcn.a(abc.o) (bb)
(tmpdir/abn.a)b.o
tmpdir/abcn.a

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

START GROUP
LOAD tmpdir/abn.a
LOAD tmpdir/abcn.a
END GROUP
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abcn.a(abc.o)
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abcn.a(abc.o)

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abcn.a(abc.o)
 .text          0x00010054        0x0 tmpdir/abn.a(a.o)
 .text          0x00010054        0x0 tmpdir/abn.a(b.o)
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abcn.a(abc.o)
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abcn.a(abc.o)
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/abn.a(a.o)
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/abn.a(b.o)
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abcn.a(abc.o)
 .bss           0x00011064        0x0 tmpdir/abn.a(a.o)
 .bss           0x00011064        0x0 tmpdir/abn.a(b.o)
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abcn.a(abc.o)
 .ARM.attributes
                0x00000014       0x14 tmpdir/abn.a(a.o)
 .ARM.attributes
                0x00000028       0x14 tmpdir/abn.a(b.o)

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abncng elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abncng >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abncng
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abncng >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abncng
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Regular group archive w/o index link accept
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abntcntg  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff -\( tmpdir/abnt.a  tmpdir/abcnt.a -\) --verbose --print-map
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abntcntg  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff -\( tmpdir/abnt.a  tmpdir/abcnt.a -\) --verbose --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abnt.a succeeded
tmpdir/abnt.a
attempt to open tmpdir/abcnt.a succeeded
tmpdir/abcnt.a
Archive member included to satisfy reference by file (symbol)

tmpdir/abc.o                  (ff)
tmpdir/abc.o
tmpdir/abnt.a
tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o
tmpdir/abcnt.a

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

START GROUP
LOAD tmpdir/abnt.a
LOAD tmpdir/abcnt.a
END GROUP
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abntcntg elf32-littlearm)
LOAD linker stubs
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/abnt.a succeeded
tmpdir/abnt.a
attempt to open tmpdir/abcnt.a succeeded
tmpdir/abcnt.a
Archive member included to satisfy reference by file (symbol)

tmpdir/abc.o                  (ff)
tmpdir/abc.o
tmpdir/abnt.a
tmpdir/a.o                    tmpdir/abc.o (aa)
tmpdir/a.o
tmpdir/b.o                    tmpdir/abc.o (bb)
tmpdir/b.o
tmpdir/abcnt.a

Merging object attributes


There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

START GROUP
LOAD tmpdir/abnt.a
LOAD tmpdir/abcnt.a
END GROUP
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
 .rel.iplt      0x00010054        0x0 tmpdir/abc.o
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt           0x00010054        0x0
 *(.iplt)
 .iplt          0x00010054        0x0 tmpdir/abc.o

.text           0x00010054        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x0 tmpdir/abc.o
 .text          0x00010054        0x0 tmpdir/a.o
 .text          0x00010054        0x0 tmpdir/b.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010054        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010054        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010054        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010054        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010054        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011054                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011054        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011054        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011054        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011054        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011054                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x00011054        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x00011054        0x0 tmpdir/abc.o
 *(.got)
 *(.igot)

.data           0x00011054       0x10
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011054        0x8 tmpdir/abc.o
                0x00011054                cc
 .data          0x0001105c        0x4 tmpdir/a.o
                0x0001105c                aa
 .data          0x00011060        0x4 tmpdir/b.o
                0x00011060                bb

.data1
 *(.data1)
                0x00011064                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011064                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011064                        __bss_start = .
                0x00011064                        __bss_start__ = .

.bss            0x00011064        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011064        0x0 tmpdir/abc.o
 .bss           0x00011064        0x0 tmpdir/a.o
 .bss           0x00011064        0x0 tmpdir/b.o
 *(COMMON)
                0x00011064                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011064                        _bss_end__ = .
                0x00011064                        __bss_end__ = .
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        . = SEGMENT_START ("ldata-segment", .)
                0x00011064                        . = ALIGN (0x4)
                0x00011064                        __end__ = .
                0x00011064                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011064                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/abc.o
 .ARM.attributes
                0x00000014       0x14 tmpdir/a.o
 .ARM.attributes
                0x00000028       0x14 tmpdir/b.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/abntcntg elf32-littlearm)
LOAD linker stubs

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntcntg >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntcntg
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntcntg >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/abntcntg
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/nx.nd starting with "^[0-9a-f]+ D xx$"
EOF from dump.out
PASS: Thin group archive w/o index link accept
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abnc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --no-link-mapless tmpdir/abn.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abnc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --no-link-mapless tmpdir/abn.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abn.a: error adding symbols: archive has no index; run ranlib to add one or use --link-mapless
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abn.a: error adding symbols: archive has no index; run ranlib to add one or use --link-mapless

PASS: Regular archive w/o index link reject
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abntc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --no-link-mapless tmpdir/abnt.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abntc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abc.o --no-link-mapless tmpdir/abnt.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abnt.a: error adding symbols: archive has no index; run ranlib to add one or use --link-mapless
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abnt.a: error adding symbols: archive has no index; run ranlib to add one or use --link-mapless

PASS: Thin archive w/o index link reject
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abncdte  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --no-link-mapless tmpdir/abn.a --link-mapless tmpdir/cdt.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abncdte  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --no-link-mapless tmpdir/abn.a --link-mapless tmpdir/cdt.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abn.a: error adding symbols: archive has no index; run ranlib to add one or use --link-mapless
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abn.a: error adding symbols: archive has no index; run ranlib to add one or use --link-mapless

PASS: Regular archive w/o index plus thin link reject
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive   -o tmpdir/abcde.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/abcde.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abntcde  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --no-link-mapless tmpdir/abnt.a --link-mapless tmpdir/cd.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/abntcde  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive -e ff tmpdir/abcde.o --no-link-mapless tmpdir/abnt.a --link-mapless tmpdir/cd.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abnt.a: error adding symbols: archive has no index; run ranlib to add one or use --link-mapless
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/abnt.a: error adding symbols: archive has no index; run ranlib to add one or use --link-mapless

PASS: Thin archive w/o index plus regular link reject
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-archive/archive.exp completed in 2 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-elf.exp ...
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new -shared   (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new -shared
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: no input files
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/group-relocs.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/group-relocs.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/group-relocs  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x8000 -Tdata 0x3000000 --section-start alpha=0xeef0 --section-start beta=0xffeef0 tmpdir/group-relocs.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/group-relocs  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x8000 -Tdata 0x3000000 --section-start alpha=0xeef0 --section-start beta=0xffeef0 tmpdir/group-relocs.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/group-relocs >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/group-relocs
PASS: Group relocations
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-lib-plt-2a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-lib-plt-2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-lib-plt-2a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-lib-plt-2a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-lib-plt-2a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/arm-lib-plt-2a.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-lib-plt-2a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/arm-lib-plt-2a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Indirect cross-library function reference (set-up)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-lib-plt-2b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-lib-plt-2b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-lib-plt-2b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-lib-plt-2b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-lib-plt-2b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/arm-lib-plt-2a.so tmpdir/arm-lib-plt-2b.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-lib-plt-2b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/arm-lib-plt-2a.so tmpdir/arm-lib-plt-2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/arm-lib-plt-2b.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/arm-lib-plt-2b.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --relocs tmpdir/arm-lib-plt-2b.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --relocs tmpdir/arm-lib-plt-2b.so
PASS: Indirect cross-library function reference
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-static-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-static-app.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-static-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-static-app.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-static-app  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  tmpdir/arm-static-app.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-static-app  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  tmpdir/arm-static-app.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/arm-static-app >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/arm-static-app
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -rw tmpdir/arm-static-app >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -rw tmpdir/arm-static-app
PASS: Simple static application
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-target1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-target1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-target1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-target1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-target1-abs  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static --target1-abs -T arm.ld tmpdir/arm-target1.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-target1-abs  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static --target1-abs -T arm.ld tmpdir/arm-target1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/arm-target1-abs >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/arm-target1-abs
PASS: target1-abs
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-target1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-target1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-target1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-target1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-target1-rel  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static --target1-rel -T arm.ld tmpdir/arm-target1.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-target1-rel  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static --target1-rel -T arm.ld tmpdir/arm-target1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/arm-target1-rel >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/arm-target1-rel
PASS: target1-rel
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-target2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-target2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-target2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-target2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-target2-rel  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static --target2=rel -T arm.ld tmpdir/arm-target2.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-target2-rel  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static --target2=rel -T arm.ld tmpdir/arm-target2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/arm-target2-rel >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/arm-target2-rel
PASS: target2-rel
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-target2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-target2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-target2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-target2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-target2-abs  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static --target2=abs -T arm.ld tmpdir/arm-target2.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-target2-abs  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static --target2=abs -T arm.ld tmpdir/arm-target2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/arm-target2-abs >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/arm-target2-abs
PASS: target2-abs
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-target2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-target2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-target2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-target2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-target2-got-rel  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static --target2=got-rel -T arm.ld tmpdir/arm-target2.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-target2-got-rel  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static --target2=got-rel -T arm.ld tmpdir/arm-target2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/arm-target2-got-rel >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/arm-target2-got-rel
PASS: target2-got-rel
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-rel31.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-rel31.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-rel31.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-rel31.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-rel31  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/arm-rel31.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-rel31  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/arm-rel31.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/arm-rel31 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/arm-rel31
PASS: arm-rel31
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-rel32.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-rel32.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-rel32.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-rel32.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-rel32  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-dyn.ld --hash-style=sysv tmpdir/arm-rel32.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-rel32  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-dyn.ld --hash-style=sysv tmpdir/arm-rel32.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rsj.data tmpdir/arm-rel32 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rsj.data tmpdir/arm-rel32
PASS: arm-rel32
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-call1.o -meabi=4 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-call1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-call1.o -meabi=4 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-call1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-call2.o -meabi=4 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-call2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-call2.o -meabi=4 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-call2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-call  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -static -T arm.ld tmpdir/arm-call1.o tmpdir/arm-call2.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-call  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -static -T arm.ld tmpdir/arm-call1.o tmpdir/arm-call2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/arm-call >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/arm-call
PASS: arm-call
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-lib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-lib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-lib.ld --hash-style=sysv tmpdir/tls-lib.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-lib.ld --hash-style=sysv tmpdir/tls-lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-lib.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/tls-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/tls-lib.so
PASS: TLS shared library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-app.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-app.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-app  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld --hash-style=sysv tmpdir/tls-lib.so tmpdir/tls-app.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-app  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld --hash-style=sysv tmpdir/tls-lib.so tmpdir/tls-app.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000817c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000817c

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-app >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-app
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/tls-app >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/tls-app
PASS: TLS dynamic application
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdesc-got.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdesc-got.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdesc-got.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdesc-got.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-lib2-got.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-gdesc-got.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-lib2-got.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-gdesc-got.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fDR -j .got tmpdir/tls-lib2-got.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fDR -j .got tmpdir/tls-lib2-got.so
PASS: TLS gnu shared library got
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdierelax.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdierelax.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdierelax.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdierelax.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-app-rel-ie  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm-dyn.ld tmpdir/tls-gdierelax.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-app-rel-ie  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm-dyn.ld tmpdir/tls-gdierelax.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-app-rel-ie >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-app-rel-ie
PASS: TLS gnu GD to IE relaxation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdierelax2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdierelax2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdierelax2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdierelax2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-app-rel-ie2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-gdierelax2.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-app-rel-ie2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-gdierelax2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-app-rel-ie2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-app-rel-ie2
PASS: TLS gnu GD to IE shared relaxation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdlerelax.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdlerelax.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdlerelax.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdlerelax.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-app-rel-le  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld tmpdir/tls-gdlerelax.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-app-rel-le  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld tmpdir/tls-gdlerelax.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-app-rel-le >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-app-rel-le
PASS: TLS gnu GD to LE relaxation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-mixed.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-mixed.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-mixed.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-mixed.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-mixed.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-mixed.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-mixed.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-mixed.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/tls-mixed.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/tls-mixed.so
PASS: TLS mixed models shared lib
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-descrelax.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-descrelax.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-descrelax.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-descrelax.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-descrelax  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld tmpdir/tls-descrelax.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-descrelax  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld tmpdir/tls-descrelax.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-descrelax >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-descrelax
PASS: TLS descseq relaxation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-descrelax-v7.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-descrelax-v7.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-descrelax-v7.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-descrelax-v7.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-descrelax-v7  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld tmpdir/tls-descrelax-v7.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-descrelax-v7  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld tmpdir/tls-descrelax-v7.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-descrelax-v7 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-descrelax-v7
PASS: TLS descseq relaxation v7
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-descrelax-be8.o -mbig-endian /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-descrelax-be8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-descrelax-be8.o -mbig-endian /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-descrelax-be8.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-descrelax-be8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld -EB --be8 tmpdir/tls-descrelax-be8.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-descrelax-be8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld -EB --be8 tmpdir/tls-descrelax-be8.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-descrelax-be8 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-descrelax-be8
PASS: TLS descseq relaxation BE8
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-descrelax-be32.o -mbig-endian /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-descrelax-be32.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-descrelax-be32.o -mbig-endian /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-descrelax-be32.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-descrelax-be32  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld -EB tmpdir/tls-descrelax-be32.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-descrelax-be32  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld -EB tmpdir/tls-descrelax-be32.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-descrelax-be32 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-descrelax-be32
PASS: TLS descseq relaxation BE32
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-local-static.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-local-static.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-local-static.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-local-static.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-local-static  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/tls-local-static.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-local-static  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/tls-local-static.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-local-static >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-local-static
PASS: TLS local PIC symbol static link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-movwt.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-movwt.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-movwt.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-movwt.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-movwt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/arm-movwt.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-movwt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/arm-movwt.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/arm-movwt >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/arm-movwt
PASS: MOVW/MOVT
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-be8.o -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-be8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-be8.o -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-be8.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-be8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld -EB --be8 tmpdir/arm-be8.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-be8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld -EB --be8 tmpdir/arm-be8.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/arm-be8 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/arm-be8
PASS: BE8 Mapping Symbols
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/vfp11-fix-scalar.o -EL -mfpu=vfpxd /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/vfp11-fix-scalar.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/vfp11-fix-scalar.o -EL -mfpu=vfpxd /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/vfp11-fix-scalar.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/vfp11-fix-scalar  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --vfp11-denorm-fix=scalar -Ttext=0x8000 tmpdir/vfp11-fix-scalar.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/vfp11-fix-scalar  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --vfp11-denorm-fix=scalar -Ttext=0x8000 tmpdir/vfp11-fix-scalar.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/vfp11-fix-scalar >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/vfp11-fix-scalar
PASS: VFP11 denorm erratum fix, scalar operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/vfp11-fix-vector.o -EB -mfpu=vfpxd /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/vfp11-fix-vector.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/vfp11-fix-vector.o -EB -mfpu=vfpxd /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/vfp11-fix-vector.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/vfp11-fix-vector  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EB --vfp11-denorm-fix=vector -Ttext=0x8000 tmpdir/vfp11-fix-vector.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/vfp11-fix-vector  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EB --vfp11-denorm-fix=vector -Ttext=0x8000 tmpdir/vfp11-fix-vector.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/vfp11-fix-vector >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/vfp11-fix-vector
PASS: VFP11 denorm erratum fix, vector operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/vfp11-fix-none.o -EL -mfpu=vfpxd /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/vfp11-fix-none.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/vfp11-fix-none.o -EL -mfpu=vfpxd /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/vfp11-fix-none.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/vfp11-fix-none  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --vfp11-denorm-fix=scalar -Ttext=0x8000 tmpdir/vfp11-fix-none.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/vfp11-fix-none  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --vfp11-denorm-fix=scalar -Ttext=0x8000 tmpdir/vfp11-fix-none.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/vfp11-fix-none >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/vfp11-fix-none
PASS: VFP11 denorm erratum fix, embedded code-like data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/stm32l4xx-fix-ldm.o -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-fix-ldm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/stm32l4xx-fix-ldm.o -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-fix-ldm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/stm32l4xx-fix-ldm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --fix-stm32l4xx-629360 -Ttext=0x8000 tmpdir/stm32l4xx-fix-ldm.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/stm32l4xx-fix-ldm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --fix-stm32l4xx-629360 -Ttext=0x8000 tmpdir/stm32l4xx-fix-ldm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/stm32l4xx-fix-ldm >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/stm32l4xx-fix-ldm
PASS: STM32L4XX erratum fix LDM
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/stm32l4xx-fix-vldm.o -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-fix-vldm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/stm32l4xx-fix-vldm.o -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-fix-vldm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/stm32l4xx-fix-vldm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --fix-stm32l4xx-629360 -Ttext=0x8000 tmpdir/stm32l4xx-fix-vldm.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/stm32l4xx-fix-vldm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --fix-stm32l4xx-629360 -Ttext=0x8000 tmpdir/stm32l4xx-fix-vldm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/stm32l4xx-fix-vldm >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/stm32l4xx-fix-vldm
PASS: STM32L4XX erratum fix VLDM
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/stm32l4xx-fix-vldm-dp.o -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-fix-vldm-dp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/stm32l4xx-fix-vldm-dp.o -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-fix-vldm-dp.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/stm32l4xx-fix-vldm-dp  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --fix-stm32l4xx-629360 -Ttext=0x8000 tmpdir/stm32l4xx-fix-vldm-dp.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/stm32l4xx-fix-vldm-dp  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --fix-stm32l4xx-629360 -Ttext=0x8000 tmpdir/stm32l4xx-fix-vldm-dp.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/stm32l4xx-fix-vldm-dp >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/stm32l4xx-fix-vldm-dp
PASS: STM32L4XX erratum fix VLDM, DP registers
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/stm32l4xx-fix-all.o -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-fix-all.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/stm32l4xx-fix-all.o -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-fix-all.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/stm32l4xx-fix-all  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --fix-stm32l4xx-629360=all -Ttext=0x8000 tmpdir/stm32l4xx-fix-all.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/stm32l4xx-fix-all  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --fix-stm32l4xx-629360=all -Ttext=0x8000 tmpdir/stm32l4xx-fix-all.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/stm32l4xx-fix-all >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/stm32l4xx-fix-all
PASS: STM32L4XX erratum fix ALL
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/stm32l4xx-fix-it-block.o -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-fix-it-block.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/stm32l4xx-fix-it-block.o -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-fix-it-block.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/stm32l4xx-fix-it-block  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --fix-stm32l4xx-629360 -Ttext=0x8000 tmpdir/stm32l4xx-fix-it-block.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/stm32l4xx-fix-it-block  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --fix-stm32l4xx-629360 -Ttext=0x8000 tmpdir/stm32l4xx-fix-it-block.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/stm32l4xx-fix-it-block >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/stm32l4xx-fix-it-block
PASS: STM32L4XX erratum fix in IT context
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/gc-unwind.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/gc-unwind.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/gc-unwind.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/gc-unwind.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/gc-unwind  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -gc-sections tmpdir/gc-unwind.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/gc-unwind  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -gc-sections tmpdir/gc-unwind.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -sj.data tmpdir/gc-unwind >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -sj.data tmpdir/gc-unwind
PASS: Unwinding and -gc-sections
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/script-type.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/script-type.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/script-type.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/script-type.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/script-type  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T script-type.ld tmpdir/script-type.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/script-type  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T script-type.ld tmpdir/script-type.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/script-type >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/script-type
PASS: script-type
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/callweak.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/callweak.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/callweak.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/callweak.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/callweak  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/callweak.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/callweak  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/callweak.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/callweak >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/callweak
PASS: callweak
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/reloc-boundaries.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/reloc-boundaries.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/reloc-boundaries.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/reloc-boundaries.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/reloc-boundaries  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -defsym x=0 -defsym y=0 -defsym _start=0 tmpdir/reloc-boundaries.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/reloc-boundaries  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -defsym x=0 -defsym y=0 -defsym _start=0 tmpdir/reloc-boundaries.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/reloc-boundaries >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/reloc-boundaries
PASS: Relocation boundaries
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/data-only-map.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/data-only-map.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/data-only-map.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/data-only-map.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/data-only-map  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T data-only-map.ld tmpdir/data-only-map.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/data-only-map  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T data-only-map.ld tmpdir/data-only-map.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/data-only-map >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/data-only-map
PASS: Data only mapping symbols
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/rodata-merge-map1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/rodata-merge-map1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/rodata-merge-map1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/rodata-merge-map1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/rodata-merge-map2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/rodata-merge-map2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/rodata-merge-map2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/rodata-merge-map2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/rodata-merge-map3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/rodata-merge-map3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/rodata-merge-map3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/rodata-merge-map3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/rodata-merge-map  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T rodata-merge-map.ld tmpdir/rodata-merge-map1.o tmpdir/rodata-merge-map2.o tmpdir/rodata-merge-map3.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/rodata-merge-map  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T rodata-merge-map.ld tmpdir/rodata-merge-map1.o tmpdir/rodata-merge-map2.o tmpdir/rodata-merge-map3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/rodata-merge-map >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/rodata-merge-map
PASS: Data only mapping symbols for merged sections
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/exec-got-1a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/exec-got-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/exec-got-1a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/exec-got-1a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/exec-got-1.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/exec-got-1a.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/exec-got-1.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/exec-got-1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: GOT relocations in executables (setup)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/exec-got-1b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/exec-got-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/exec-got-1b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/exec-got-1b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/exec-got-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/exec-got-1.so tmpdir/exec-got-1b.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/exec-got-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/exec-got-1.so tmpdir/exec-got-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --relocs tmpdir/exec-got-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --relocs tmpdir/exec-got-1
PASS: GOT relocations in executables
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-lib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-lib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/arm-lib.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/arm-lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/arm-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/arm-lib.so
PASS: Simple non-PIC shared library (no PLT check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/eabi-soft-float.o -mfloat-abi=soft -meabi=5 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/eabi-soft-float.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/eabi-soft-float.o -mfloat-abi=soft -meabi=5 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/eabi-soft-float.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/eabi-soft-float  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/eabi-soft-float.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/eabi-soft-float  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/eabi-soft-float.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/eabi-soft-float >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/eabi-soft-float
PASS: EABI soft-float ET_EXEC ABI flag
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/eabi-hard-float.o -mfloat-abi=hard -meabi=5 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/eabi-hard-float.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/eabi-hard-float.o -mfloat-abi=hard -meabi=5 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/eabi-hard-float.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/eabi-hard-float  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/eabi-hard-float.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/eabi-hard-float  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/eabi-hard-float.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/eabi-hard-float >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/eabi-hard-float
PASS: EABI hard-float ET_EXEC ABI flag
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/eabi-hard-float.o -mfloat-abi=hard -meabi=5 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/eabi-hard-float.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/eabi-hard-float.o -mfloat-abi=hard -meabi=5 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/eabi-hard-float.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/eabi-hard-float.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/eabi-hard-float.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/eabi-hard-float.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/eabi-hard-float.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/eabi-hard-float.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/eabi-hard-float.so
PASS: EABI hard-float ET_DYN ABI flag
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/eabi-soft-float.o -mfloat-abi=soft -meabi=4 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/eabi-soft-float.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/eabi-soft-float.o -mfloat-abi=soft -meabi=4 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/eabi-soft-float.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/eabi-soft-float-no-flags  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/eabi-soft-float.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/eabi-soft-float-no-flags  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/eabi-soft-float.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/eabi-soft-float-no-flags >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/eabi-soft-float-no-flags
PASS: EABI ABI flags wrong ABI version
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/eabi-soft-float.o -mfloat-abi=soft -meabi=5 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/eabi-soft-float.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/eabi-soft-float.o -mfloat-abi=soft -meabi=5 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/eabi-soft-float.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/eabi-soft-float-r.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/eabi-soft-float.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/eabi-soft-float-r.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/eabi-soft-float.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/eabi-soft-float-r.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/eabi-soft-float-r.o
PASS: EABI ABI flags ld -r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/pcrel-shared.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/pcrel-shared.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/pcrel-shared.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/pcrel-shared.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/pcrel-shared.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared --hash-style=sysv tmpdir/pcrel-shared.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/pcrel-shared.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared --hash-style=sysv tmpdir/pcrel-shared.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/pcrel-shared.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/pcrel-shared.so
PASS: PC-relative in -shared
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb1-movs.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb1-movs.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb1-movs.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb1-movs.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb1-movs  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/thumb1-movs.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb1-movs  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/thumb1-movs.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/thumb1-movs >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/thumb1-movs
PASS: MOVS thumb1 relocations
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb1-adds.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb1-adds.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb1-adds.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb1-adds.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb1-adds  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/thumb1-adds.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb1-adds  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/thumb1-adds.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/thumb1-adds >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/thumb1-adds
PASS: ADDS thumb1 relocations
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb1-movs-armv7-m.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb1-movs-armv7-m.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb1-movs-armv7-m.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb1-movs-armv7-m.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb1-movs  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/thumb1-movs-armv7-m.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb1-movs  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/thumb1-movs-armv7-m.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/thumb1-movs >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/thumb1-movs
PASS: MOVS thumb1 relocations for armv7-m target
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb1-adds-armv7-m.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb1-adds-armv7-m.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb1-adds-armv7-m.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb1-adds-armv7-m.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb1-adds  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/thumb1-adds-armv7-m.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb1-adds  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/thumb1-adds-armv7-m.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/thumb1-adds >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/thumb1-adds
PASS: ADDS thumb1 relocations for armv7-m target
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/bfs-0.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/bfs-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/bfs-0.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/bfs-0.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/bfs-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/bfs-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/bfs-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/bfs-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/branch-futures  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/bfs-0.o tmpdir/bfs-1.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/branch-futures  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/bfs-0.o tmpdir/bfs-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/branch-futures >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/branch-futures
PASS: Branch future relocations for armv8.1-m.main target
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb1-bl.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb1-bl.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb1-bl.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb1-bl.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb1-bl  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x401000 tmpdir/thumb1-bl.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb1-bl  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x401000 tmpdir/thumb1-bl.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/thumb1-bl >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/thumb1-bl
PASS: Thumb-1 BL
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb-entry.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb-entry.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb-entry.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb-entry.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb-entry  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/thumb-entry.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb-entry  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/thumb-entry.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/thumb-entry >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/thumb-entry
PASS: Thumb entry point
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb-rel32.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb-rel32.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb-rel32.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb-rel32.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb-rel32  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/thumb-rel32.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/thumb-rel32  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/thumb-rel32.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/thumb-rel32 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s tmpdir/thumb-rel32
PASS: thumb-rel32
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump19.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump19.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump19.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump19.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/jump19  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/jump19.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/jump19  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/jump19.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/jump19 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/jump19
PASS: jump19
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/gc-thumb-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/gc-thumb-lib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/gc-thumb-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/gc-thumb-lib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/gc-thumb-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-dyn.ld --hash-style=sysv tmpdir/gc-thumb-lib.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/gc-thumb-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-dyn.ld --hash-style=sysv tmpdir/gc-thumb-lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Thumb and -gc-sections
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/gc-thumb.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/gc-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/gc-thumb.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/gc-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/gc-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -pie -T arm.ld -gc-sections tmpdir/gc-thumb-lib.so tmpdir/gc-thumb.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/gc-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -pie -T arm.ld -gc-sections tmpdir/gc-thumb-lib.so tmpdir/gc-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --relocs tmpdir/gc-thumb >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --relocs tmpdir/gc-thumb
PASS: Thumb and -gc-sections (pie)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-lib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-lib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/arm-lib.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/arm-lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/arm-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/arm-lib.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/arm-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/arm-lib.so
PASS: Simple non-PIC shared library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-lib-plt32.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-lib-plt32.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-lib-plt32.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-lib-plt32.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-lib-plt32.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/arm-lib-plt32.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-lib-plt32.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared tmpdir/arm-lib-plt32.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/arm-lib-plt32.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/arm-lib-plt32.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/arm-lib-plt32.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/arm-lib-plt32.so
PASS: Simple PIC shared library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-app.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-app.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-app  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/arm-lib.so tmpdir/arm-app.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-app  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/arm-lib.so tmpdir/arm-app.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/arm-app >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/arm-app
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/arm-app >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/arm-app
PASS: Simple dynamic application
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-static-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-static-app.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-static-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-static-app.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-static-app-no-rel-plt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-no-rel-plt.ld tmpdir/arm-static-app.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-static-app-no-rel-plt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-no-rel-plt.ld tmpdir/arm-static-app.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/arm-static-app-no-rel-plt >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/arm-static-app-no-rel-plt
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -rw tmpdir/arm-static-app-no-rel-plt >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -rw tmpdir/arm-static-app-no-rel-plt
PASS: Simple static application without .rel.plt in linker script
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-app.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-app.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-app-no-rel-plt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/arm-lib.so -T arm-no-rel-plt.ld tmpdir/arm-app.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-app-no-rel-plt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/arm-lib.so -T arm-no-rel-plt.ld tmpdir/arm-app.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/arm-app-no-rel-plt >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/arm-app-no-rel-plt
PASS: Simple dynamic application without .rel.plt in linker script
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-app-abs32.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-app-abs32.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-app-abs32.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-app-abs32.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-app-abs32  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/arm-lib.so tmpdir/arm-app-abs32.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/arm-app-abs32  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/arm-lib.so tmpdir/arm-app-abs32.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/arm-app-abs32 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/arm-app-abs32
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/arm-app-abs32 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/arm-app-abs32
PASS: Non-pcrel function reference
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/mixed-lib.o -mthumb-interwork /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/mixed-lib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/mixed-lib.o -mthumb-interwork /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/mixed-lib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/armthumb-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-lib.ld --hash-style=sysv tmpdir/mixed-lib.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/armthumb-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-lib.ld --hash-style=sysv tmpdir/mixed-lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/armthumb-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/armthumb-lib.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/armthumb-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/armthumb-lib.so
PASS: Thumb shared library with ARM entry points
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/mixed-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/mixed-lib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/mixed-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/mixed-lib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/mixed-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-lib.ld --hash-style=sysv -use-blx tmpdir/mixed-lib.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/mixed-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-lib.ld --hash-style=sysv -use-blx tmpdir/mixed-lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/mixed-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/mixed-lib.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/mixed-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/mixed-lib.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/mixed-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/mixed-lib.so
PASS: Mixed ARM/Thumb shared library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/mixed-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/mixed-app.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/mixed-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/mixed-app.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/mixed-app  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/mixed-lib.so -T arm-dyn.ld --hash-style=sysv tmpdir/mixed-app.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/mixed-app  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/mixed-lib.so -T arm-dyn.ld --hash-style=sysv tmpdir/mixed-app.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/mixed-app >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/mixed-app
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/mixed-app >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/mixed-app
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/mixed-app >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/mixed-app
PASS: Mixed ARM/Thumb dynamic application
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/mixed-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/mixed-app.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/mixed-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/mixed-app.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/mixed-app-v5  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/mixed-lib.so -T arm-dyn.ld --hash-style=sysv --use-blx tmpdir/mixed-app.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/mixed-app-v5  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/mixed-lib.so -T arm-dyn.ld --hash-style=sysv --use-blx tmpdir/mixed-app.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/mixed-app-v5 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/mixed-app-v5
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/mixed-app-v5 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/mixed-app-v5
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/mixed-app-v5 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/mixed-app-v5
PASS: Mixed ARM/Thumb arch5 dynamic application
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/use-thumb-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/use-thumb-lib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/use-thumb-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/use-thumb-lib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/use-thumb-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared --hash-style=sysv tmpdir/mixed-lib.so tmpdir/use-thumb-lib.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/use-thumb-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared --hash-style=sysv tmpdir/mixed-lib.so tmpdir/use-thumb-lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/use-thumb-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/use-thumb-lib.so
PASS: Using Thumb lib by another lib
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-descseq.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-descseq.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-descseq.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-descseq.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-lib2inline.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-descseq.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-lib2inline.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-descseq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-lib2inline.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-lib2inline.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/tls-lib2inline.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/tls-lib2inline.so
PASS: TLS gnu shared library inlined trampoline
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-lib-loc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-lib-loc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-lib-loc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-lib-loc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-lib-loc.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-lib-loc.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new   -o tmpdir/tls-lib-loc.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-lib-loc.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-lib-loc.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-lib-loc.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/tls-lib-loc.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/tls-lib-loc.so
PASS: TLS shared library gdesc local
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-alu-bad.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-alu-bad.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-alu-bad.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-alu-bad.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x9010 -o tmpdir/dump tmpdir/group-relocs-alu-bad.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x9010 -o tmpdir/dump tmpdir/group-relocs-alu-bad.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-alu-bad.o(.text+0): overflow whilst splitting 0x1010 for group relocation R_ARM_ALU_PC_G0
tmpdir/group-relocs-alu-bad.o: in function `_start':
(.text+0x0): relocation truncated to fit: R_ARM_ALU_PC_G0 against `bar'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-alu-bad.o(.text+0): overflow whilst splitting 0x1010 for group relocation R_ARM_ALU_PC_G0
tmpdir/group-relocs-alu-bad.o: in function `_start':
(.text+0x0): relocation truncated to fit: R_ARM_ALU_PC_G0 against `bar'>, expected: <overflow whilst splitting 0x1010 for group relocation>
PASS: ALU group relocations failure test
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-alu-bad-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-alu-bad-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-alu-bad-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-alu-bad-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x1208000 -o tmpdir/dump tmpdir/group-relocs-alu-bad-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x1208000 -o tmpdir/dump tmpdir/group-relocs-alu-bad-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-alu-bad-2.o(.text+0): overflow whilst splitting 0x1234 for group relocation R_ARM_ALU_SB_G0
tmpdir/group-relocs-alu-bad-2.o: in function `_start':
(.text+0x0): relocation truncated to fit: R_ARM_ALU_SB_G0 against `bar'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-alu-bad-2.o(.text+0): overflow whilst splitting 0x1234 for group relocation R_ARM_ALU_SB_G0
tmpdir/group-relocs-alu-bad-2.o: in function `_start':
(.text+0x0): relocation truncated to fit: R_ARM_ALU_SB_G0 against `bar'>, expected: <overflow whilst splitting 0x1234 for group relocation>
PASS: ALU group relocations failure test (2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-ldr-bad.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-ldr-bad.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-ldr-bad.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-ldr-bad.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x8001000 -o tmpdir/dump tmpdir/group-relocs-ldr-bad.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x8001000 -o tmpdir/dump tmpdir/group-relocs-ldr-bad.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-ldr-bad.o(.text+0x4): overflow whilst splitting 0x123456 for group relocation R_ARM_LDR_SB_G1
tmpdir/group-relocs-ldr-bad.o: in function `_start':
(.text+0x4): relocation truncated to fit: R_ARM_LDR_SB_G1 against `bar'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-ldr-bad.o(.text+0x4): overflow whilst splitting 0x123456 for group relocation R_ARM_LDR_SB_G1
tmpdir/group-relocs-ldr-bad.o: in function `_start':
(.text+0x4): relocation truncated to fit: R_ARM_LDR_SB_G1 against `bar'>, expected: <.*overflow whilst splitting 0x123456 for group relocation.*>
PASS: LDR group relocations failure test
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-ldr-bad-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-ldr-bad-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-ldr-bad-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-ldr-bad-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x8001000 -o tmpdir/dump tmpdir/group-relocs-ldr-bad-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x8001000 -o tmpdir/dump tmpdir/group-relocs-ldr-bad-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-ldr-bad-2.o(.text+0x4): overflow whilst splitting 0x7ff9000 for group relocation R_ARM_LDR_PC_G1
tmpdir/group-relocs-ldr-bad-2.o: in function `_start':
(.text+0x4): relocation truncated to fit: R_ARM_LDR_PC_G1 against `bar'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-ldr-bad-2.o(.text+0x4): overflow whilst splitting 0x7ff9000 for group relocation R_ARM_LDR_PC_G1
tmpdir/group-relocs-ldr-bad-2.o: in function `_start':
(.text+0x4): relocation truncated to fit: R_ARM_LDR_PC_G1 against `bar'>, expected: <.*overflow whilst splitting 0x7ff9000 for group relocation.*>
PASS: LDR group relocations failure test (2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-ldrs-bad.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-ldrs-bad.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-ldrs-bad.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-ldrs-bad.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x8000100 -o tmpdir/dump tmpdir/group-relocs-ldrs-bad.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x8000100 -o tmpdir/dump tmpdir/group-relocs-ldrs-bad.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-ldrs-bad.o(.text+0x4): overflow whilst splitting 0x123456 for group relocation R_ARM_LDRS_SB_G1
tmpdir/group-relocs-ldrs-bad.o: in function `_start':
(.text+0x4): relocation truncated to fit: R_ARM_LDRS_SB_G1 against `bar'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-ldrs-bad.o(.text+0x4): overflow whilst splitting 0x123456 for group relocation R_ARM_LDRS_SB_G1
tmpdir/group-relocs-ldrs-bad.o: in function `_start':
(.text+0x4): relocation truncated to fit: R_ARM_LDRS_SB_G1 against `bar'>, expected: <overflow whilst splitting 0x123456 for group relocation>
PASS: LDRS group relocations failure test
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-ldrs-bad-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-ldrs-bad-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-ldrs-bad-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-ldrs-bad-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x8000100 -o tmpdir/dump tmpdir/group-relocs-ldrs-bad-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x8000100 -o tmpdir/dump tmpdir/group-relocs-ldrs-bad-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-ldrs-bad-2.o(.text+0x4): overflow whilst splitting 0x7ff8100 for group relocation R_ARM_LDRS_PC_G1
tmpdir/group-relocs-ldrs-bad-2.o: in function `_start':
(.text+0x4): relocation truncated to fit: R_ARM_LDRS_PC_G1 against `bar'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-ldrs-bad-2.o(.text+0x4): overflow whilst splitting 0x7ff8100 for group relocation R_ARM_LDRS_PC_G1
tmpdir/group-relocs-ldrs-bad-2.o: in function `_start':
(.text+0x4): relocation truncated to fit: R_ARM_LDRS_PC_G1 against `bar'>, expected: <overflow whilst splitting 0x7ff8100 for group relocation>
PASS: LDRS group relocations failure test (2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-ldc-bad.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-ldc-bad.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-ldc-bad.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-ldc-bad.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x118400 -o tmpdir/dump tmpdir/group-relocs-ldc-bad.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x118400 -o tmpdir/dump tmpdir/group-relocs-ldc-bad.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-ldc-bad.o(.text+0x4): overflow whilst splitting 0x110400 for group relocation R_ARM_LDC_PC_G1
tmpdir/group-relocs-ldc-bad.o: in function `_start':
(.text+0x4): relocation truncated to fit: R_ARM_LDC_PC_G1 against `bar'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-ldc-bad.o(.text+0x4): overflow whilst splitting 0x110400 for group relocation R_ARM_LDC_PC_G1
tmpdir/group-relocs-ldc-bad.o: in function `_start':
(.text+0x4): relocation truncated to fit: R_ARM_LDC_PC_G1 against `bar'>, expected: <overflow whilst splitting 0x110400 for group relocation>
PASS: LDC group relocations failure test
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-ldc-bad-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-ldc-bad-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/group-relocs-ldc-bad-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/group-relocs-ldc-bad-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x118400 -o tmpdir/dump tmpdir/group-relocs-ldc-bad-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x8000 --section-start foo=0x118400 -o tmpdir/dump tmpdir/group-relocs-ldc-bad-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-ldc-bad-2.o(.text+0x4): overflow whilst splitting 0x123456 for group relocation R_ARM_LDC_SB_G1
tmpdir/group-relocs-ldc-bad-2.o: in function `_start':
(.text+0x4): relocation truncated to fit: R_ARM_LDC_SB_G1 against `bar'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/group-relocs-ldc-bad-2.o(.text+0x4): overflow whilst splitting 0x123456 for group relocation R_ARM_LDC_SB_G1
tmpdir/group-relocs-ldc-bad-2.o: in function `_start':
(.text+0x4): relocation truncated to fit: R_ARM_LDC_SB_G1 against `bar'>, expected: <overflow whilst splitting 0x123456 for group relocation>
PASS: LDC group relocations failure test (2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/thumb2-bl-undefweak.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl-undefweak.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/thumb2-bl-undefweak.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl-undefweak.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/thumb2-bl-undefweak.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/thumb2-bl-undefweak.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dr tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dr tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/thumb2-bl-undefweak
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/thumb2-bl-undefweak1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl-undefweak1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/thumb2-bl-undefweak1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl-undefweak1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/thumb2-bl-undefweak1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/thumb2-bl-undefweak1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dr tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dr tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/thumb2-bl-undefweak1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/emit-relocs1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/emit-relocs1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/emit-relocs1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/emit-relocs1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x10000 --defsym target=0xc000 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x10000 --defsym target=0xc000 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dr tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dr tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/emit-relocs1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/movw-shared-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/movw-shared-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/movw-shared-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/movw-shared-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/movw-shared-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/movw-shared-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/movw-shared-1.o: relocation R_ARM_MOVW_ABS_NC against `a' can not be used when making a shared object; recompile with -fPIC
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/movw-shared-1.o: relocation R_ARM_MOVW_ABS_NC against `a' can not be used when making a shared object; recompile with -fPIC>, expected: <.*: relocation R_ARM_MOVW_ABS_NC against `a' can not be used when making a shared object; recompile with -fPIC>
PASS: MOVW/MOVT shared libraries test 1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/movw-shared-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/movw-shared-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/movw-shared-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/movw-shared-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/movw-shared-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/movw-shared-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/movw-shared-2.o: relocation R_ARM_MOVT_ABS against `b' can not be used when making a shared object; recompile with -fPIC
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/movw-shared-2.o: relocation R_ARM_MOVT_ABS against `b' can not be used when making a shared object; recompile with -fPIC>, expected: <.*: relocation R_ARM_MOVT_ABS against `b' can not be used when making a shared object; recompile with -fPIC>
PASS: MOVW/MOVT shared libraries test 2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/movw-shared-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/movw-shared-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/movw-shared-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/movw-shared-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/movw-shared-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/movw-shared-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/movw-shared-3.o: relocation R_ARM_THM_MOVW_ABS_NC against `c' can not be used when making a shared object; recompile with -fPIC
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/movw-shared-3.o: relocation R_ARM_THM_MOVW_ABS_NC against `c' can not be used when making a shared object; recompile with -fPIC>, expected: <.*: relocation R_ARM_THM_MOVW_ABS_NC against `c' can not be used when making a shared object; recompile with -fPIC>
PASS: MOVW/MOVT shared libraries test 3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/movw-shared-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/movw-shared-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/movw-shared-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/movw-shared-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/movw-shared-4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/movw-shared-4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/movw-shared-4.o: relocation R_ARM_THM_MOVT_ABS against `d' can not be used when making a shared object; recompile with -fPIC
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/movw-shared-4.o: relocation R_ARM_THM_MOVT_ABS against `d' can not be used when making a shared object; recompile with -fPIC>, expected: <.*: relocation R_ARM_THM_MOVT_ABS against `d' can not be used when making a shared object; recompile with -fPIC>
PASS: MOVW/MOVT shared libraries test 4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rel32-reject.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/rel32-reject.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rel32-reject.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/rel32-reject.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/rel32-reject.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/rel32-reject.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/rel32-reject.o: relocation R_ARM_REL32 against external or undefined symbol `ext_global' can not be used when making a shared object; recompile with -fPIC
tmpdir/rel32-reject.o: in function `rel':
(.data+0x0): dangerous relocation: unsupported relocation
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/rel32-reject.o: relocation R_ARM_REL32 against external or undefined symbol `ext_global' can not be used when making a shared object; recompile with -fPIC
tmpdir/rel32-reject.o: in function `rel':
(.data+0x0): dangerous relocation: unsupported relocation>, expected: <.*relocation R_ARM_REL32.*can not.*shared object.*>
PASS: ld-arm/rel32-reject
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rel32-reject-pie.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/rel32-reject-pie.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rel32-reject-pie.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/rel32-reject-pie.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -pie -o tmpdir/dump tmpdir/rel32-reject-pie.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -pie -o tmpdir/dump tmpdir/rel32-reject-pie.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00000154
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/rel32-reject-pie.o: in function `rel':
(.data+0x0): undefined reference to `non_global'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/rel32-reject-pie.o: relocation R_ARM_REL32 against external or undefined symbol `non_global' can not be used when making a PIE executable; recompile with -fPIC
(.data+0x0): dangerous relocation: unsupported relocation
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00000154
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/rel32-reject-pie.o: in function `rel':
(.data+0x0): undefined reference to `non_global'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/rel32-reject-pie.o: relocation R_ARM_REL32 against external or undefined symbol `non_global' can not be used when making a PIE executable; recompile with -fPIC
(.data+0x0): dangerous relocation: unsupported relocation>, expected: <.*relocation R_ARM_REL32.*can not.*PIE executable.*>
PASS: ld-arm/rel32-reject-pie
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pie-bind-locally-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/pie-bind-locally-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pie-bind-locally-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/pie-bind-locally-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pie-bind-locally-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/pie-bind-locally-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pie-bind-locally-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/pie-bind-locally-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -pie -o tmpdir/dump tmpdir/pie-bind-locally-a.o tmpdir/pie-bind-locally-b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -pie -o tmpdir/dump tmpdir/pie-bind-locally-a.o tmpdir/pie-bind-locally-b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Wr tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Wr tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/pie-bind-locally
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge.o tmpdir/attr-merge.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge.o tmpdir/attr-merge.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge
PASS: EABI attribute merging
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-2a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-2a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-2a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-2b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-2b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-2b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-2b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-2a.o tmpdir/attr-merge-2b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-2a.o tmpdir/attr-merge-2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-2
PASS: EABI attribute merging 2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-3a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-3a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-3a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-3a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-3b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-3b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-3b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-3b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-3  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-3a.o tmpdir/attr-merge-3b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-3  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-3a.o tmpdir/attr-merge-3b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-3 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-3
PASS: EABI attribute merging 3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-4a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-4a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-4a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-4a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-4b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-4b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-4b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-4b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-4  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-4a.o tmpdir/attr-merge-4b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-4  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-4a.o tmpdir/attr-merge-4b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-4 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-4
PASS: EABI attribute merging 4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-5.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-5.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-5.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-5.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-5.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-5.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-5  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-5.o tmpdir/attr-merge-5.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-5  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-5.o tmpdir/attr-merge-5.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-5 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-5
PASS: EABI attribute merging 5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-6a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-6a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-6a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-6a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-6b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-6b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-6b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-6b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-6  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-6a.o tmpdir/attr-merge-6b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-6  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-6a.o tmpdir/attr-merge-6b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-6 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-6
PASS: EABI attribute merging 6
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-6b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-6b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-6b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-6b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-6a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-6a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-6a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-6a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-6r  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-6b.o tmpdir/attr-merge-6a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-6r  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-6b.o tmpdir/attr-merge-6a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-6r >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-6r
PASS: EABI attribute merging 6 reversed
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-7a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-7a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-7a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-7a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-7b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-7b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-7b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-7b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-7  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-7a.o tmpdir/attr-merge-7b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-7  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-7a.o tmpdir/attr-merge-7b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-7 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-7
PASS: EABI attribute merging 7
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-8a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-8a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-8a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-8a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-8b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-8b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-8b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-8b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-8a.o tmpdir/attr-merge-8b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-8a.o tmpdir/attr-merge-8b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-8 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-8
PASS: EABI attribute merging 8
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-9a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-9a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-9a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-9a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-9b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-9b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-9b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-9b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-9  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-9a.o tmpdir/attr-merge-9b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-9  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-9a.o tmpdir/attr-merge-9b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: conflicting CPU architectures ARM v7 vs ARM v8-M.baseline in tmpdir/attr-merge-9b.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to merge target specific data of file tmpdir/attr-merge-9b.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: conflicting CPU architectures ARM v7 vs ARM v8-M.baseline in tmpdir/attr-merge-9b.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to merge target specific data of file tmpdir/attr-merge-9b.o

PASS: EABI attribute merging 9
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-10a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-10a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-10a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-10a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-10b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-10b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-10b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-10b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-10  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-10a.o tmpdir/attr-merge-10b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-10  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-10a.o tmpdir/attr-merge-10b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-10 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-10
PASS: EABI attribute merging 10
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-11a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-11a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-11a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-11a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-11b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-11b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-11b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-11b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-11  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-11a.o tmpdir/attr-merge-11b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-11  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-11a.o tmpdir/attr-merge-11b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-11 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-11
PASS: EABI attribute merging 11
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-12a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-12a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-12a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-12a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-12b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-12b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-12b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-12b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-12  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-12a.o tmpdir/attr-merge-12b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-12  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-12a.o tmpdir/attr-merge-12b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-12 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-12
PASS: EABI attribute merging 12
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-10a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-10a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-10a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-10a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-10b-dsp.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-10b-dsp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/attr-merge-10b-dsp.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-10b-dsp.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-10-dsp  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-10a.o tmpdir/attr-merge-10b-dsp.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-10-dsp  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/attr-merge-10a.o tmpdir/attr-merge-10b-dsp.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-10-dsp >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-10-dsp
PASS: EABI attribute merging 10 (DSP)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6k.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6k.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6k.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6k.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6t2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6t2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6t2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6t2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-arch-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/arch-v6k.o tmpdir/arch-v6t2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-arch-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/arch-v6k.o tmpdir/arch-v6t2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-arch-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-arch-1
PASS: EABI attribute arch merging 1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6t2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6t2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6t2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6t2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6k.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6k.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6k.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6k.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-arch-1r  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/arch-v6t2.o tmpdir/arch-v6k.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-arch-1r  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/arch-v6t2.o tmpdir/arch-v6k.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-arch-1r >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-arch-1r
PASS: EABI attribute arch merging 1 reversed
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6k.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6k.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6k.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6k.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-arch-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/arch-v6k.o tmpdir/arch-v6.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-arch-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/arch-v6k.o tmpdir/arch-v6.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-arch-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-arch-2
PASS: EABI attribute arch merging 2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6k.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6k.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arch-v6k.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arch-v6k.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/attr-merge-arch-2r  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/arch-v6.o tmpdir/arch-v6k.o 
Executing on host: sh -c {./ld-new   -o tmpdir/attr-merge-arch-2r  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r tmpdir/arch-v6.o tmpdir/arch-v6k.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-arch-2r >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -A tmpdir/attr-merge-arch-2r
PASS: EABI attribute arch merging 2 reversed
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/movw-merge.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/movw-merge.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/movw-merge.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/movw-merge.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/movw-merge  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/movw-merge.o 
Executing on host: sh -c {./ld-new   -o tmpdir/movw-merge  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/movw-merge.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/movw-merge >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dw tmpdir/movw-merge
PASS: MOVW/MOVT and merged sections
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-arm.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-arm.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-arm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-arm-arm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001020 tmpdir/farcall-arm-arm.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-arm-arm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001020 tmpdir/farcall-arm-arm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-arm >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-arm
PASS: ARM-ARM farcall
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-arm.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-arm.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-arm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-arm-arm-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001020 --pic-veneer tmpdir/farcall-arm-arm.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-arm-arm-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001020 --pic-veneer tmpdir/farcall-arm-arm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-arm-pic-veneer >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-arm-pic-veneer
PASS: ARM-ARM farcall (PIC veneer)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-arm.o -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-arm.o -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-arm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-arm-arm-be8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001020 -EB --be8 tmpdir/farcall-arm-arm.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-arm-arm-be8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001020 -EB --be8 tmpdir/farcall-arm-arm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-arm-be8 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-arm-be8
PASS: ARM-ARM farcall (BE8)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-arm.o -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-arm.o -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-arm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-arm-arm-be  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001020 -EB tmpdir/farcall-arm-arm.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-arm-arm-be  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001020 -EB tmpdir/farcall-arm-arm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-arm-be >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-arm-be
PASS: ARM-ARM farcall (BE)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-data.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-data.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-data.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-data.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-data  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/farcall-data.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-data  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/farcall-data.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/farcall-data >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/farcall-data
PASS: Long branch with mixed text and data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/callweak-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/callweak-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/callweak-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/callweak-2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/callweak-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/callweak-2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/callweak-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld tmpdir/callweak-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/callweak-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/callweak-2
PASS: callweak-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/abs-call-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/abs-call-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/abs-call-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/abs-call-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/abs-call-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/abs-call-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/abs-call-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/abs-call-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/abs-call-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/abs-call-1
PASS: abs call
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-app-movw.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-app-movw.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-app-movw.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-app-movw.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/arm-app-movw  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/arm-lib.so tmpdir/arm-app-movw.o 
Executing on host: sh -c {./ld-new   -o tmpdir/arm-app-movw  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/arm-lib.so tmpdir/arm-app-movw.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/arm-app-movw >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/arm-app-movw
PASS: MOVW/MOVT against shared libraries
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-thumb.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-thumb.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-arm-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-arm-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-arm-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-arm-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-thumb >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-thumb
PASS: ARM-Thumb farcall
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-thumb.o -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-thumb.o -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-arm-thumb-blx  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-arm-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-arm-thumb-blx  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-arm-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-thumb-blx >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-thumb-blx
PASS: ARM-Thumb farcall with BLX
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-thumb.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-thumb.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-arm-thumb-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-arm-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-arm-thumb-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-arm-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-thumb-pic-veneer >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-thumb-pic-veneer
PASS: ARM-Thumb farcall (PIC veneer)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-thumb.o -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-arm-thumb.o -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-arm-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-arm-thumb-blx-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-arm-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-arm-thumb-blx-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-arm-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-thumb-blx-pic-veneer >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-arm-thumb-blx-pic-veneer
PASS: ARM-Thumb farcall with BLX (PIC veneer)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-thumb-blx  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-thumb-blx  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-blx >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-blx
PASS: Thumb-Thumb farcall with BLX
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv6-m /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv6-m /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-thumb-m  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-thumb-m  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-m >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-m
PASS: Thumb-Thumb farcall M profile
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv7-m /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv7-m /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb2-thumb2-m  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb2-thumb2-m  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb2-thumb2-m >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb2-thumb2-m
PASS: Thumb2-Thumb2 farcall M profile
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv8-m.base /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv8-m.base /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-thumb-v8-m-base  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-thumb-v8-m-base  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-v8-m-base >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-v8-m-base
PASS: Thumb-Thumb farcall v8-M Baseline
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv8-m.main /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv8-m.main /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-thumb-v8-m-main  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-thumb-v8-m-main  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-v8-m-main >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-v8-m-main
PASS: Thumb-Thumb farcall v8-M Mainline
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv6-m /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv6-m /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-thumb-v6-m  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-thumb-v6-m  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-v6-m >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-v6-m
PASS: Thumb-Thumb farcall v6-M
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv4t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv4t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb
PASS: Thumb-Thumb farcall
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-thumb-blx-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -Ttext 0x1000 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-thumb-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-thumb-blx-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -Ttext 0x1000 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-thumb-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-blx-pic-veneer >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-blx-pic-veneer
PASS: Thumb-Thumb farcall with BLX (PIC veneer)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv7-m /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv7-m /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-thumb-m-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-thumb-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-thumb-m-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-thumb-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-m-pic-veneer >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-m-pic-veneer
PASS: Thumb-Thumb farcall M profile (PIC veneer)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv4t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb.o -march=armv4t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-thumb-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-thumb-thumb.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-thumb-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-thumb-thumb.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-pic-veneer >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-pic-veneer
PASS: Thumb-Thumb farcall (PIC veneer)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb-m-no-profile-a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb-m-no-profile-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb-m-no-profile-a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb-m-no-profile-a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb-m-no-profile-b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb-m-no-profile-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-thumb-m-no-profile-b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-thumb-m-no-profile-b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-thumb-m-no-profile  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb-m-no-profile-a.o tmpdir/farcall-thumb-thumb-m-no-profile-b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-thumb-m-no-profile  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001014 tmpdir/farcall-thumb-thumb-m-no-profile-a.o tmpdir/farcall-thumb-thumb-m-no-profile-b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-m-no-profile >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-thumb-m-no-profile
PASS: Thumb-Thumb farcall v6-M (no profile)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb2-purecode.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb2-purecode.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb2-purecode.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb2-purecode.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb2-purecode  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001020 tmpdir/farcall-thumb2-purecode.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb2-purecode  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001020 tmpdir/farcall-thumb2-purecode.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb2-purecode >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb2-purecode
PASS: Thumb2 purecode farcall
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb2-purecode-consecutive-veneer.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb2-purecode-consecutive-veneer.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb2-purecode-consecutive-veneer.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb2-purecode-consecutive-veneer.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb2-purecode-consecutive-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001020 tmpdir/farcall-thumb2-purecode-consecutive-veneer.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb2-purecode-consecutive-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2001020 tmpdir/farcall-thumb2-purecode-consecutive-veneer.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb2-purecode-consecutive-veneer >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb2-purecode-consecutive-veneer
PASS: Thumb2 purecode farcall consecutive veneer
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm.o -W /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm.o -W /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-arm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1c01010 --section-start .foo=0x2001014 tmpdir/farcall-thumb-arm.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-arm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1c01010 --section-start .foo=0x2001014 tmpdir/farcall-thumb-arm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm
PASS: Thumb-ARM farcall
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm.o -W -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm.o -W -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-arm-be8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1c01010 --section-start .foo=0x2001014 -EB --be8 tmpdir/farcall-thumb-arm.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-arm-be8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1c01010 --section-start .foo=0x2001014 -EB --be8 tmpdir/farcall-thumb-arm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm-be8 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm-be8
PASS: Thumb-ARM farcall (BE8)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm.o -W -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm.o -W -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-arm-be  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1c01010 --section-start .foo=0x2001014 -EB tmpdir/farcall-thumb-arm.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-arm-be  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1c01010 --section-start .foo=0x2001014 -EB tmpdir/farcall-thumb-arm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm-be >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm-be
PASS: Thumb-ARM farcall (BE)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm-short.o -W /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm-short.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm-short.o -W /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm-short.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-arm-short  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x0002014 tmpdir/farcall-thumb-arm-short.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-arm-short  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x0002014 tmpdir/farcall-thumb-arm-short.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm-short >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm-short
PASS: Thumb-ARM (short) call
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm.o -W -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm.o -W -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-arm-blx  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -Ttext 0x1c01010 --section-start .foo=0x2001014 tmpdir/farcall-thumb-arm.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-arm-blx  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -Ttext 0x1c01010 --section-start .foo=0x2001014 tmpdir/farcall-thumb-arm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm-blx >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm-blx
PASS: Thumb-ARM farcall with BLX
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm.o -W -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm.o -W -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-arm-blx-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -Ttext 0x1c01010 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-thumb-arm.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-arm-blx-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -Ttext 0x1c01010 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-thumb-arm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm-blx-pic-veneer >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm-blx-pic-veneer
PASS: Thumb-ARM farcall with BLX (PIC veneer)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm.o -W /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-thumb-arm.o -W /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-thumb-arm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-thumb-arm-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1c01010 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-thumb-arm.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-thumb-arm-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1c01010 --section-start .foo=0x2001014 --pic-veneer tmpdir/farcall-thumb-arm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm-pic-veneer >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-thumb-arm-pic-veneer
PASS: Thumb-ARM farcall (PIC veneer)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-cond-thumb-arm.o -W /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-cond-thumb-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-cond-thumb-arm.o -W /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-cond-thumb-arm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-cond-thumb-arm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x8000 --section-start .foo=0x118000 tmpdir/farcall-cond-thumb-arm.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-cond-thumb-arm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x8000 --section-start .foo=0x118000 tmpdir/farcall-cond-thumb-arm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-cond-thumb-arm >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-cond-thumb-arm
PASS: Thumb-ARM farcall cond
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-cond-thumb-arm.o -W -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-cond-thumb-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-cond-thumb-arm.o -W -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-cond-thumb-arm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-cond-thumb-arm-be8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x8000 --section-start .foo=0x118000 -EB --be8 tmpdir/farcall-cond-thumb-arm.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-cond-thumb-arm-be8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x8000 --section-start .foo=0x118000 -EB --be8 tmpdir/farcall-cond-thumb-arm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-cond-thumb-arm-be8 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-cond-thumb-arm-be8
PASS: Thumb-ARM farcall cond (BE8)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-cond-thumb-arm.o -W -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-cond-thumb-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-cond-thumb-arm.o -W -EB /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-cond-thumb-arm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-cond-thumb-arm-be  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x8000 --section-start .foo=0x118000 -EB tmpdir/farcall-cond-thumb-arm.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-cond-thumb-arm-be  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x8000 --section-start .foo=0x118000 -EB tmpdir/farcall-cond-thumb-arm.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-cond-thumb-arm-be >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-cond-thumb-arm-be
PASS: Thumb-ARM farcall cond (BE)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mix.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mix.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mix.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mix.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-mix  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2002020 tmpdir/farcall-mix.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-mix  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2002020 tmpdir/farcall-mix.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-mix >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-mix
PASS: Multiple farcalls
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mix2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mix2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mix2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mix2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-mix2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .mytext=0x2000 --section-start .foo=0x2003020 -z max-page-size=0x10000 tmpdir/farcall-mix2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-mix2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .mytext=0x2000 --section-start .foo=0x2003020 -z max-page-size=0x10000 tmpdir/farcall-mix2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-mix2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-mix2
PASS: Multiple farcalls from several sections
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb2-bl-as-thumb1-bad.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl-as-thumb1-bad.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb2-bl-as-thumb1-bad.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl-as-thumb1-bad.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/thumb2-bl-as-thumb1-bad  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -Ttext 0x1000 --section-start .foo=0x100100c tmpdir/thumb2-bl-as-thumb1-bad.o 
Executing on host: sh -c {./ld-new   -o tmpdir/thumb2-bl-as-thumb1-bad  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -Ttext 0x1000 --section-start .foo=0x100100c tmpdir/thumb2-bl-as-thumb1-bad.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/thumb2-bl-as-thumb1-bad >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/thumb2-bl-as-thumb1-bad
PASS: Thumb-2-as-Thumb-1 BL
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb2-bl-bad.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl-bad.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb2-bl-bad.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl-bad.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/thumb2-bl-bad  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x100100c tmpdir/thumb2-bl-bad.o 
Executing on host: sh -c {./ld-new   -o tmpdir/thumb2-bl-bad  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x100100c tmpdir/thumb2-bl-bad.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/thumb2-bl-bad >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/thumb2-bl-bad
PASS: Thumb-2 BL bad
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb-bl-lks-sym.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb-bl-lks-sym.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb-bl-lks-sym.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb-bl-lks-sym.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/thumb-bl-lks-sym  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T branch-lks-sym.ld tmpdir/thumb-bl-lks-sym.o 
Executing on host: sh -c {./ld-new   -o tmpdir/thumb-bl-lks-sym  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T branch-lks-sym.ld tmpdir/thumb-bl-lks-sym.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: (extFunc): Forcing branch to absolute symbol in Thumb mode (Thumb-only CPU) in tmpdir/thumb-bl-lks-sym.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: (extFunc): Forcing branch to absolute symbol in Thumb mode (Thumb-only CPU) in tmpdir/thumb-bl-lks-sym.o

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/thumb-bl-lks-sym >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/thumb-bl-lks-sym
PASS: Branch to linker script symbol with BL for thumb-only target
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb-b-lks-sym.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb-b-lks-sym.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb-b-lks-sym.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb-b-lks-sym.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/thumb-b-lks-sym  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T branch-lks-sym.ld tmpdir/thumb-b-lks-sym.o 
Executing on host: sh -c {./ld-new   -o tmpdir/thumb-b-lks-sym  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T branch-lks-sym.ld tmpdir/thumb-b-lks-sym.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: (extFunc): Forcing branch to absolute symbol in Thumb mode (Thumb-only CPU) in tmpdir/thumb-b-lks-sym.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: (extFunc): Forcing branch to absolute symbol in Thumb mode (Thumb-only CPU) in tmpdir/thumb-b-lks-sym.o

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/thumb-b-lks-sym >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/thumb-b-lks-sym
PASS: Branch to linker script symbol with B for thumb-only target
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/fix-arm1176.o -march=armv6z /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/fix-arm1176.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/fix-arm1176.o -march=armv6z /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/fix-arm1176.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/fix-arm1176-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start=.foo=0x2001014 tmpdir/fix-arm1176.o 
Executing on host: sh -c {./ld-new   -o tmpdir/fix-arm1176-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start=.foo=0x2001014 tmpdir/fix-arm1176.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/fix-arm1176-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/fix-arm1176-1
PASS: erratum 760522 fix (default for v6z)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/fix-arm1176.o -march=armv6z /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/fix-arm1176.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/fix-arm1176.o -march=armv6z /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/fix-arm1176.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/fix-arm1176-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start=.foo=0x2001014 --fix-arm1176 tmpdir/fix-arm1176.o 
Executing on host: sh -c {./ld-new   -o tmpdir/fix-arm1176-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start=.foo=0x2001014 --fix-arm1176 tmpdir/fix-arm1176.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/fix-arm1176-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/fix-arm1176-2
PASS: erratum 760522 fix (explicitly on at v6z)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/fix-arm1176.o -march=armv6z /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/fix-arm1176.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/fix-arm1176.o -march=armv6z /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/fix-arm1176.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/fix-arm1176-3  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start=.foo=0x2001014 --no-fix-arm1176 tmpdir/fix-arm1176.o 
Executing on host: sh -c {./ld-new   -o tmpdir/fix-arm1176-3  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start=.foo=0x2001014 --no-fix-arm1176 tmpdir/fix-arm1176.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/fix-arm1176-3 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/fix-arm1176-3
PASS: erratum 760522 fix (explicitly off at v6z)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/fix-arm1176.o -march=armv5te /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/fix-arm1176.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/fix-arm1176.o -march=armv5te /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/fix-arm1176.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/fix-arm1176-4  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start=.foo=0x2001014  tmpdir/fix-arm1176.o 
Executing on host: sh -c {./ld-new   -o tmpdir/fix-arm1176-4  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start=.foo=0x2001014  tmpdir/fix-arm1176.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/fix-arm1176-4 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/fix-arm1176-4
PASS: erratum 760522 fix (default for v5)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/fix-arm1176.o -march=armv7-a /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/fix-arm1176.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/fix-arm1176.o -march=armv7-a /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/fix-arm1176.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/fix-arm1176-5  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start=.foo=0x2001014  tmpdir/fix-arm1176.o 
Executing on host: sh -c {./ld-new   -o tmpdir/fix-arm1176-5  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start=.foo=0x2001014  tmpdir/fix-arm1176.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/fix-arm1176-5 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/fix-arm1176-5
PASS: erratum 760522 fix (default for v7-a)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/fix-arm1176.o -mcpu=arm1156t2f-s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/fix-arm1176.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/fix-arm1176.o -mcpu=arm1156t2f-s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/fix-arm1176.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/fix-arm1176-6  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start=.foo=0x2001014  tmpdir/fix-arm1176.o 
Executing on host: sh -c {./ld-new   -o tmpdir/fix-arm1176-6  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start=.foo=0x2001014  tmpdir/fix-arm1176.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/fix-arm1176-6 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/fix-arm1176-6
PASS: erratum 760522 fix (default for ARM1156)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb2-bl.o -march=armv7 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb2-bl.o -march=armv7 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/thumb2-bl  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x1001000 tmpdir/thumb2-bl.o 
Executing on host: sh -c {./ld-new   -o tmpdir/thumb2-bl  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x1001000 tmpdir/thumb2-bl.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/thumb2-bl >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/thumb2-bl
PASS: Thumb-2 BL on armv7
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb2-bl.o -march=armv6-m /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb2-bl.o -march=armv6-m /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/thumb2-armv6m-bl  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x1001000 tmpdir/thumb2-bl.o 
Executing on host: sh -c {./ld-new   -o tmpdir/thumb2-armv6m-bl  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x1001000 tmpdir/thumb2-bl.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/thumb2-armv6m-bl >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/thumb2-armv6m-bl
PASS: Thumb-2 BL on ARMv6-M
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb2-b-interwork.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-b-interwork.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb2-b-interwork.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-b-interwork.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/thumb2-b-interwork  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/thumb2-b-interwork.o 
Executing on host: sh -c {./ld-new   -o tmpdir/thumb2-b-interwork  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/thumb2-b-interwork.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/thumb2-b-interwork >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/thumb2-b-interwork
PASS: Thumb-2 Interworked branch
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb2-bl-blx-interwork.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl-blx-interwork.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/thumb2-bl-blx-interwork.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/thumb2-bl-blx-interwork.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/thumb2-bl-blx-interwork  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/thumb2-bl-blx-interwork.o 
Executing on host: sh -c {./ld-new   -o tmpdir/thumb2-bl-blx-interwork  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm.ld tmpdir/thumb2-bl-blx-interwork.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/thumb2-bl-blx-interwork >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/thumb2-bl-blx-interwork
PASS: BL/BLX interworking
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/armv4-bx.o --fix-v4bx -meabi=4 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/armv4-bx.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/armv4-bx.o --fix-v4bx -meabi=4 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/armv4-bx.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/armv4-bx  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld --fix-v4bx-interworking tmpdir/armv4-bx.o 
Executing on host: sh -c {./ld-new   -o tmpdir/armv4-bx  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld --fix-v4bx-interworking tmpdir/armv4-bx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/armv4-bx >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/armv4-bx
PASS: ARMv4 interworking
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/bf.o -march=armv8.1-m.main /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/bf.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/bf.o -march=armv8.1-m.main /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/bf.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/bf  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r -Ttext 0x1000 --section-start .foo=0x1001000 tmpdir/bf.o 
Executing on host: sh -c {./ld-new   -o tmpdir/bf  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r -Ttext 0x1000 --section-start .foo=0x1001000 tmpdir/bf.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/bf >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/bf
PASS: Armv8.1-M Mainline BF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/bfl.o -march=armv8.1-m.main /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/bfl.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/bfl.o -march=armv8.1-m.main /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/bfl.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/bfl  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r -Ttext 0x1000 --section-start .foo=0x1001000 tmpdir/bfl.o 
Executing on host: sh -c {./ld-new   -o tmpdir/bfl  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r -Ttext 0x1000 --section-start .foo=0x1001000 tmpdir/bfl.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/bfl >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/bfl
PASS: Armv8.1-M Mainline BFL
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/bfcsel.o -march=armv8.1-m.main /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/bfcsel.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/bfcsel.o -march=armv8.1-m.main /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/bfcsel.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/bfcsel  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r -Ttext 0x1000 --section-start .foo=0x1001000 tmpdir/bfcsel.o 
Executing on host: sh -c {./ld-new   -o tmpdir/bfcsel  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r -Ttext 0x1000 --section-start .foo=0x1001000 tmpdir/bfcsel.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/bfcsel >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/bfcsel
PASS: Armv8.1-M Mainline BFCSEL
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers.o -march=armv7-a -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers.o -march=armv7-a -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/jump-reloc-veneers-short1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 --section-start destsect=0x00009000 --section-start .text=0x8000 tmpdir/jump-reloc-veneers.o 
Executing on host: sh -c {./ld-new   -o tmpdir/jump-reloc-veneers-short1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 --section-start destsect=0x00009000 --section-start .text=0x8000 tmpdir/jump-reloc-veneers.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-short1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-short1
PASS: R_ARM_THM_JUMP24 Relocation veneers: Short 1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers.o -march=armv7-a -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers.o -march=armv7-a -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/jump-reloc-veneers-short2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 --section-start destsect=0x00900000 --section-start .text=0x8000 tmpdir/jump-reloc-veneers.o 
Executing on host: sh -c {./ld-new   -o tmpdir/jump-reloc-veneers-short2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 --section-start destsect=0x00900000 --section-start .text=0x8000 tmpdir/jump-reloc-veneers.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-short2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-short2
PASS: R_ARM_THM_JUMP24 Relocation veneers: Short 2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers.o -march=armv7-a -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers.o -march=armv7-a -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/jump-reloc-veneers-long  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 --section-start destsect=0x09000000 --section-start .text=0x8000 tmpdir/jump-reloc-veneers.o 
Executing on host: sh -c {./ld-new   -o tmpdir/jump-reloc-veneers-long  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 --section-start destsect=0x09000000 --section-start .text=0x8000 tmpdir/jump-reloc-veneers.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-long >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-long
PASS: R_ARM_THM_JUMP24 Relocation veneers: Long
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-veneers.o -march=armv8-m.base -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-veneers.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-veneers.o -march=armv8-m.base -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-veneers.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse-veneers-no-gnu_sgstubs  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  tmpdir/cmse-veneers.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse-veneers-no-gnu_sgstubs  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  tmpdir/cmse-veneers.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: no address assigned to the veneers output section .gnu.sgstubs
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers-no-gnu_sgstubs: warning: allocated section `.text' not in segment
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: no address assigned to the veneers output section .gnu.sgstubs
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers-no-gnu_sgstubs: warning: allocated section `.text' not in segment

PASS: Secure gateway veneers: no .gnu.sgstubs section
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-veneers.o -march=armv7-m -mthumb --defsym CHECK_ERRORS=1 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-veneers.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-veneers.o -march=armv7-m -mthumb --defsym CHECK_ERRORS=1 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-veneers.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse-veneers-wrong-entryfct  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  tmpdir/cmse-veneers.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse-veneers-wrong-entryfct  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  tmpdir/cmse-veneers.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: special symbol `__acle_se_loc_entry_veneer1' only allowed for ARMv8-M architecture or later
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid special symbol `__acle_se_loc_entry_veneer1'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid special symbol `__acle_se_loc_entry_veneer2'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid special symbol `__acle_se_loc_entry_veneer4'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid standard symbol `loc_entry_veneer3'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid standard symbol `loc_entry_veneer5'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: absent standard symbol `fake_entry_veneer1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid standard symbol `obj_entry_veneer1'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid special symbol `__acle_se_obj_entry_veneer2'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: `fake_entry_veneer2' and its special symbol are in different sections
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers-wrong-entryfct: warning: allocated section `.text' not in segment
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers-wrong-entryfct: warning: allocated section `.data' not in segment
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: special symbol `__acle_se_loc_entry_veneer1' only allowed for ARMv8-M architecture or later
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid special symbol `__acle_se_loc_entry_veneer1'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid special symbol `__acle_se_loc_entry_veneer2'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid special symbol `__acle_se_loc_entry_veneer4'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid standard symbol `loc_entry_veneer3'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid standard symbol `loc_entry_veneer5'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: absent standard symbol `fake_entry_veneer1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid standard symbol `obj_entry_veneer1'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: invalid special symbol `__acle_se_obj_entry_veneer2'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers.o: `fake_entry_veneer2' and its special symbol are in different sections
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers-wrong-entryfct: warning: allocated section `.text' not in segment
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-veneers-wrong-entryfct: warning: allocated section `.data' not in segment

PASS: Secure gateway veneers: wrong entry functions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-veneers.o -march=armv8-m.base -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-veneers.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-veneers.o -march=armv8-m.base -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-veneers.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse-veneers-baseline  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext=0x8000 --section-start .gnu.sgstubs=0x20000 --gc-sections -z max-page-size=0x10000 tmpdir/cmse-veneers.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse-veneers-baseline  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext=0x8000 --section-start .gnu.sgstubs=0x20000 --gc-sections -z max-page-size=0x10000 tmpdir/cmse-veneers.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d -j .gnu.sgstubs tmpdir/cmse-veneers-baseline >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d -j .gnu.sgstubs tmpdir/cmse-veneers-baseline
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -h -j .gnu.sgstubs tmpdir/cmse-veneers-baseline >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -h -j .gnu.sgstubs tmpdir/cmse-veneers-baseline
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/cmse-veneers-baseline >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/cmse-veneers-baseline
PASS: Secure gateway veneers (ARMv8-M Baseline)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-veneers.o -march=armv8-m.main -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-veneers.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-veneers.o -march=armv8-m.main -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-veneers.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse-veneers-mainline  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext=0x8000 --section-start .gnu.sgstubs=0x20000 --gc-sections -z max-page-size=0x10000 tmpdir/cmse-veneers.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse-veneers-mainline  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext=0x8000 --section-start .gnu.sgstubs=0x20000 --gc-sections -z max-page-size=0x10000 tmpdir/cmse-veneers.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00008000

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d -j .gnu.sgstubs tmpdir/cmse-veneers-mainline >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d -j .gnu.sgstubs tmpdir/cmse-veneers-mainline
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -h -j .gnu.sgstubs tmpdir/cmse-veneers-mainline >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -h -j .gnu.sgstubs tmpdir/cmse-veneers-mainline
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/cmse-veneers-mainline >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/cmse-veneers-mainline
PASS: Secure gateway veneers (ARMv8-M Mainline)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym CHECK_ERRORS=1 --defsym VER=1 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym CHECK_ERRORS=1 --defsym VER=1 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --out-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --out-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib.o: absent standard symbol `not_exported_fct2'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib.o: invalid special symbol `__acle_se_not_exported_pseudoentry_var'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib.o: invalid standard symbol `not_exported_pseudoentry_var'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib: warning: allocated section `.text' not in segment
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib: warning: allocated section `.data' not in segment
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib.o: absent standard symbol `not_exported_fct2'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib.o: invalid special symbol `__acle_se_not_exported_pseudoentry_var'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib.o: invalid standard symbol `not_exported_pseudoentry_var'; it must be a global or weak function symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib: warning: allocated section `.text' not in segment
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib: warning: allocated section `.data' not in segment

PASS: Secure gateway import library generation: errors
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=1 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=1 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --out-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --out-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s --wide tmpdir/cmse-implib.lib tmpdir/cmse-implib >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s --wide tmpdir/cmse-implib.lib tmpdir/cmse-implib
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/cmse-implib.lib tmpdir/cmse-implib >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -h tmpdir/cmse-implib.lib tmpdir/cmse-implib
PASS: Secure gateway import library generation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=2 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=2 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse-new-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --out-implib=tmpdir/cmse-new-implib.lib --in-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse-new-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --out-implib=tmpdir/cmse-new-implib.lib --in-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: entry function `exported_entry_veneer3' disappeared from secure code
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: entry function `exported_entry_veneer3' disappeared from secure code
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s --wide tmpdir/cmse-new-implib.lib tmpdir/cmse-new-implib >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s --wide tmpdir/cmse-new-implib.lib tmpdir/cmse-new-implib
PASS: Input secure gateway import library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=2 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=2 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse-new-implib-no-output  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --in-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse-new-implib-no-output  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --in-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: entry function `exported_entry_veneer3' disappeared from secure code
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: new entry function(s) introduced but no output import library specified:
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:   exported_entry_veneer4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:   exported_entry_veneer1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: entry function `exported_entry_veneer3' disappeared from secure code
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: new entry function(s) introduced but no output import library specified:
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:   exported_entry_veneer4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:   exported_entry_veneer1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074

PASS: Input secure gateway import library: no output import library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=2 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=2 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse-new-implib-not-sg-in-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --in-implib=tmpdir/cmse-implib.lib tmpdir/cmse-implib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse-new-implib-not-sg-in-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --in-implib=tmpdir/cmse-implib.lib tmpdir/cmse-implib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib.lib: --in-implib only supported for Secure Gateway import libraries
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib.lib: --in-implib only supported for Secure Gateway import libraries
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074

PASS: Input secure gateway import library: not an SG input import library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=2 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=2 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse-new-earlier-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x19000 --out-implib=tmpdir/cmse-new-earlier-implib.lib --in-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse-new-earlier-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x19000 --out-implib=tmpdir/cmse-new-earlier-implib.lib --in-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: entry function `exported_entry_veneer3' disappeared from secure code
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: start address of `.gnu.sgstubs' is different from previous link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: entry function `exported_entry_veneer3' disappeared from secure code
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: start address of `.gnu.sgstubs' is different from previous link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074

PASS: Input secure gateway import library: earlier stub section base
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=2 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=2 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse-new-later-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x30000 --out-implib=tmpdir/cmse-new-later-implib.lib --in-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse-new-later-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x30000 --out-implib=tmpdir/cmse-new-later-implib.lib --in-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: entry function `exported_entry_veneer3' disappeared from secure code
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: start address of `.gnu.sgstubs' is different from previous link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: entry function `exported_entry_veneer3' disappeared from secure code
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: start address of `.gnu.sgstubs' is different from previous link
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074

PASS: Input secure gateway import library: later stub section base
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=3 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=3 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse-new-comeback-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --out-implib=tmpdir/cmse-new-comeback-implib.lib --in-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse-new-comeback-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --out-implib=tmpdir/cmse-new-comeback-implib.lib --in-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s --wide tmpdir/cmse-new-comeback-implib.lib tmpdir/cmse-new-comeback-implib >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s --wide tmpdir/cmse-new-comeback-implib.lib tmpdir/cmse-new-comeback-implib
PASS: Input secure gateway import library: veneer comeback
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=4 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse-implib.o -march=armv8-m.base -mthumb --defsym VER=4 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse-implib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse-new-wrong-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --out-implib=tmpdir/cmse-new-wrong-implib.lib --in-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse-new-wrong-implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x20000 --out-implib=tmpdir/cmse-new-wrong-implib.lib --in-implib=tmpdir/cmse-implib.lib --cmse-implib tmpdir/cmse-implib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib.lib: visibility of symbol `exported_entry_veneer2' has changed
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: `exported_entry_fct2' refers to a non entry function
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cmse-implib.lib: visibility of symbol `exported_entry_veneer2' has changed
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: `exported_entry_fct2' refers to a non entry function
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: can not size stub section: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010074

PASS: Input secure gateway import library: entry function change
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse_main.o -march=armv8-m.main -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse_main.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse_main.o -march=armv8-m.main -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse_main.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse_sec_debug.o -march=armv8-m.main -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse_sec_debug.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cmse_sec_debug.o -march=armv8-m.main -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cmse_sec_debug.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cmse_main_sec_debug  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x190000 --gc-sections -e0 tmpdir/cmse_main.o tmpdir/cmse_sec_debug.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cmse_main_sec_debug  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start .gnu.sgstubs=0x190000 --gc-sections -e0 tmpdir/cmse_main.o tmpdir/cmse_sec_debug.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dwarf=info tmpdir/cmse_main_sec_debug >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dwarf=info tmpdir/cmse_main_sec_debug
PASS: Secure gateway veneers:cmse functions debug information missing
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers-cond.o -march=armv7-m -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers-cond.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers-cond.o -march=armv7-m -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers-cond.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/jump-reloc-veneers-cond-short  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start destsect=0x000108002 --section-start .text=0x8000 tmpdir/jump-reloc-veneers-cond.o 
Executing on host: sh -c {./ld-new   -o tmpdir/jump-reloc-veneers-cond-short  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start destsect=0x000108002 --section-start .text=0x8000 tmpdir/jump-reloc-veneers-cond.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-cond-short >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-cond-short
PASS: R_ARM_THM_JUMP19 Relocation veneers: Short
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers-cond.o -march=armv7-m -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers-cond.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers-cond.o -march=armv7-m -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers-cond.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/jump-reloc-veneers-cond-long  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start destsect=0x00108004 --section-start .text=0x8000 tmpdir/jump-reloc-veneers-cond.o 
Executing on host: sh -c {./ld-new   -o tmpdir/jump-reloc-veneers-cond-long  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start destsect=0x00108004 --section-start .text=0x8000 tmpdir/jump-reloc-veneers-cond.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-cond-long >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-cond-long
PASS: R_ARM_THM_JUMP19 Relocation veneers: Long
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers-cond.o -march=armv7-m -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers-cond.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers-cond.o -march=armv7-m -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers-cond.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/jump-reloc-veneers-cond-short-backward  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start destsect=0x8004 --section-start .text=0x108000 tmpdir/jump-reloc-veneers-cond.o 
Executing on host: sh -c {./ld-new   -o tmpdir/jump-reloc-veneers-cond-short-backward  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start destsect=0x8004 --section-start .text=0x108000 tmpdir/jump-reloc-veneers-cond.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-cond-short-backward >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-cond-short-backward
PASS: R_ARM_THM_JUMP19 Relocation veneers: Short backward
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers-cond.o -march=armv7-m -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers-cond.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/jump-reloc-veneers-cond.o -march=armv7-m -mthumb /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/jump-reloc-veneers-cond.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/jump-reloc-veneers-cond-long-backward  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start destsect=0x8002 --section-start .text=0x108000 tmpdir/jump-reloc-veneers-cond.o 
Executing on host: sh -c {./ld-new   -o tmpdir/jump-reloc-veneers-cond-long-backward  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --section-start destsect=0x8002 --section-start .text=0x108000 tmpdir/jump-reloc-veneers-cond.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-cond-long-backward >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/jump-reloc-veneers-cond-long-backward
PASS: R_ARM_THM_JUMP19 Relocation veneers: Long backward
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-group.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-group.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-group.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-group.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-group2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-group2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-group2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-group2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-group-default  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2003020 tmpdir/farcall-group.o tmpdir/farcall-group2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-group-default  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2003020 tmpdir/farcall-group.o tmpdir/farcall-group2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-group-default >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-group-default
PASS: Default group size
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-group.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-group.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-group.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-group.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-group2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-group2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-group2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-group2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-group-size2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2003020 --stub-group-size=2 tmpdir/farcall-group.o tmpdir/farcall-group2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-group-size2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .foo=0x2003020 --stub-group-size=2 tmpdir/farcall-group.o tmpdir/farcall-group2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-group-size2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-group-size2
PASS: Group size=2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-group3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-group3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-group3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-group3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-group4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-group4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-group4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-group4.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-group-limit  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .far=0x2003020 tmpdir/farcall-group3.o tmpdir/farcall-group4.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-group-limit  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Ttext 0x1000 --section-start .far=0x2003020 tmpdir/farcall-group3.o tmpdir/farcall-group4.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-group-limit >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/farcall-group-limit
PASS: Group size limit
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-b.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-b.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-b  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-fix-b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-b  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-fix-b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-b >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-b
PASS: Cortex-A8 erratum fix, b.w
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bl.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bl.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bl.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bl.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-bl  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-fix-bl.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-bl  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-fix-bl.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bl >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bl
PASS: Cortex-A8 erratum fix, bl.w
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bcc.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bcc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bcc.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bcc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-bcc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-fix-bcc.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-bcc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-fix-bcc.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bcc >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bcc
PASS: Cortex-A8 erratum fix, bcc.w
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-blx.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-blx.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-blx.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-blx.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-blx  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-fix-blx.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-blx  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-fix-blx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-blx >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-blx
PASS: Cortex-A8 erratum fix, blx.w
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-arm-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-arm-target.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-arm-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-arm-target.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-b-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-b-rel.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-b-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-b-rel.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-b-rel-arm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-arm-target.o tmpdir/cortex-a8-fix-b-rel.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-b-rel-arm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-arm-target.o tmpdir/cortex-a8-fix-b-rel.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-b-rel-arm >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-b-rel-arm
PASS: Cortex-A8 erratum fix, relocate b.w to ARM
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-thumb-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-thumb-target.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-thumb-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-thumb-target.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-b-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-b-rel.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-b-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-b-rel.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-b-rel-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-thumb-target.o tmpdir/cortex-a8-fix-b-rel.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-b-rel-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-thumb-target.o tmpdir/cortex-a8-fix-b-rel.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-b-rel-thumb >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-b-rel-thumb
PASS: Cortex-A8 erratum fix, relocate b.w to Thumb
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-arm-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-arm-target.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-arm-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-arm-target.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bl-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bl-rel.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bl-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bl-rel.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-bl-rel-arm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-arm-target.o tmpdir/cortex-a8-fix-bl-rel.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-bl-rel-arm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-arm-target.o tmpdir/cortex-a8-fix-bl-rel.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bl-rel-arm >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bl-rel-arm
PASS: Cortex-A8 erratum fix, relocate bl.w to ARM
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-thumb-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-thumb-target.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-thumb-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-thumb-target.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bl-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bl-rel.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bl-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bl-rel.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-bl-rel-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-thumb-target.o tmpdir/cortex-a8-fix-bl-rel.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-bl-rel-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-thumb-target.o tmpdir/cortex-a8-fix-bl-rel.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bl-rel-thumb >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bl-rel-thumb
PASS: Cortex-A8 erratum fix, relocate bl.w to Thumb
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-thumb-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-thumb-target.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-thumb-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-thumb-target.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bcc-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bcc-rel.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bcc-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bcc-rel.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-bcc-rel-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-thumb-target.o tmpdir/cortex-a8-fix-bcc-rel.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-bcc-rel-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-thumb-target.o tmpdir/cortex-a8-fix-bcc-rel.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bcc-rel-thumb >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bcc-rel-thumb
PASS: Cortex-A8 erratum fix, relocate b<cond>.w to Thumb
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-arm-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-arm-target.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-arm-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-arm-target.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-blx-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-blx-rel.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-blx-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-blx-rel.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-blx-rel-arm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-arm-target.o tmpdir/cortex-a8-fix-blx-rel.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-blx-rel-arm  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-arm-target.o tmpdir/cortex-a8-fix-blx-rel.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-blx-rel-arm >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-blx-rel-arm
PASS: Cortex-A8 erratum fix, relocate blx.w to ARM
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-thumb-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-thumb-target.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-thumb-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-thumb-target.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-blx-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-blx-rel.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-blx-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-blx-rel.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-blx-rel-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-thumb-target.o tmpdir/cortex-a8-fix-blx-rel.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-blx-rel-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-thumb-target.o tmpdir/cortex-a8-fix-blx-rel.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-blx-rel-thumb >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-blx-rel-thumb
PASS: Cortex-A8 erratum fix, relocate blx.w to Thumb
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-far-1.o -EL -mcpu=cortex-a8 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-far-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-far-1.o -EL -mcpu=cortex-a8 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-far-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-far-2.o -EL -mcpu=cortex-a8 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-far-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-far-2.o -EL -mcpu=cortex-a8 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-far-2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-far-3.o -EL -mcpu=cortex-a8 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-far-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-far-3.o -EL -mcpu=cortex-a8 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-far-3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-far  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x00 --fix-cortex-a8 --defsym _start=0 tmpdir/cortex-a8-far-1.o tmpdir/cortex-a8-far-2.o tmpdir/cortex-a8-far-3.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-far  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x00 --fix-cortex-a8 --defsym _start=0 tmpdir/cortex-a8-far-1.o tmpdir/cortex-a8-far-2.o tmpdir/cortex-a8-far-3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-far >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-far
PASS: Cortex-A8 erratum fix, relocate bl.w and far call
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-hdr.o -EL -mcpu=cortex-a8 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-hdr.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-hdr.o -EL -mcpu=cortex-a8 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-hdr.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-hdr  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --fix-cortex-a8 -T cortex-a8-fix-hdr.t tmpdir/cortex-a8-fix-hdr.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-hdr  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --fix-cortex-a8 -T cortex-a8-fix-hdr.t tmpdir/cortex-a8-fix-hdr.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-hdr >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-hdr
PASS: Cortex-A8 erratum fix, headers
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-blx-bcond.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-blx-bcond.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-blx-bcond.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-blx-bcond.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-blx-bcond  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-fix-blx-bcond.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-blx-bcond  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Ttext=0x8f00 --fix-cortex-a8 tmpdir/cortex-a8-fix-blx-bcond.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-blx-bcond >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-blx-bcond
PASS: Cortex-A8 erratum fix, blx.w and b<cond>.w together
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-static.ld -z max-page-size=0x10000 tmpdir/ifunc-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-static.ld -z max-page-size=0x10000 tmpdir/ifunc-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-1
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-1
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/ifunc-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/ifunc-1
PASS: IFUNC test 1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-static.ld -z max-page-size=0x10000 tmpdir/ifunc-2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-static.ld -z max-page-size=0x10000 tmpdir/ifunc-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-2
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-2
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/ifunc-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/ifunc-2
PASS: IFUNC test 2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-5.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-5.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-5.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-5  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-static.ld -z max-page-size=0x10000 tmpdir/ifunc-5.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-5  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-static.ld -z max-page-size=0x10000 tmpdir/ifunc-5.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-5 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-5
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-5 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-5
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/ifunc-5 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/ifunc-5
PASS: IFUNC test 5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-6.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-6.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-6.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-6.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-6  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-static.ld -z max-page-size=0x10000 tmpdir/ifunc-6.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-6  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-static.ld -z max-page-size=0x10000 tmpdir/ifunc-6.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-6 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-6
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-6 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-6
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/ifunc-6 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/ifunc-6
PASS: IFUNC test 6
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-11.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-11.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-11.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-11.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-11  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-static.ld -z max-page-size=0x10000 tmpdir/ifunc-11.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-11  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-static.ld -z max-page-size=0x10000 tmpdir/ifunc-11.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-11 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-11
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-11 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-11
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/ifunc-11 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dr tmpdir/ifunc-11
PASS: IFUNC test 11
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-17.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-17.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-17.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-17.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-17  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-static.ld -z max-page-size=0x10000 tmpdir/ifunc-17.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-17  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-static.ld -z max-page-size=0x10000 tmpdir/ifunc-17.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-17 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-17
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-17 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-17
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-17 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-17
PASS: IFUNC test 17
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-pic-veneer.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-pic-veneer.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/arm-pic-veneer.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-pic-veneer.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/arm-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld --pic-veneer tmpdir/arm-pic-veneer.o 
Executing on host: sh -c {./ld-new   -o tmpdir/arm-pic-veneer  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -static -T arm.ld --pic-veneer tmpdir/arm-pic-veneer.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/arm-pic-veneer >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/arm-pic-veneer
PASS: arm-pic-veneer
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdesc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdesc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdesc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdesc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tls-lib2.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-gdesc.o 
Executing on host: sh -c {./ld-new   -o tmpdir/tls-lib2.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-gdesc.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-lib2.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-lib2.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/tls-lib2.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/tls-lib2.so
PASS: TLS gnu shared library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdesc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdesc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdesc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdesc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tls-lib2-nlazy.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -z now -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-gdesc.o 
Executing on host: sh -c {./ld-new   -o tmpdir/tls-lib2-nlazy.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -z now -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-gdesc.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -x .got tmpdir/tls-lib2-nlazy.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -x .got tmpdir/tls-lib2-nlazy.so
PASS: TLS gnu shared library non-lazy
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdesc-neg.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdesc-neg.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-gdesc-neg.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-gdesc-neg.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tls-lib2-neg.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-gdesc-neg.o 
Executing on host: sh -c {./ld-new   -o tmpdir/tls-lib2-neg.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -shared -T arm-dyn.ld --hash-style=sysv tmpdir/tls-gdesc-neg.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-lib2-neg.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-lib2-neg.so
PASS: TLS gnu shared library negative addend
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-longplt-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-longplt-lib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-longplt-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-longplt-lib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tls-longplt-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-dyn.ld --hash-style=sysv --section-start .foo=0x4001000 tmpdir/tls-longplt-lib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/tls-longplt-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-dyn.ld --hash-style=sysv --section-start .foo=0x4001000 tmpdir/tls-longplt-lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-longplt-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-longplt-lib.so
PASS: TLS long plt library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-longplt.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-longplt.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-longplt.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-longplt.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tls-longplt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld --hash-style=sysv --section-start .foo=0x4001000 tmpdir/tls-longplt-lib.so tmpdir/tls-longplt.o 
Executing on host: sh -c {./ld-new   -o tmpdir/tls-longplt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T arm-dyn.ld --hash-style=sysv --section-start .foo=0x4001000 tmpdir/tls-longplt-lib.so tmpdir/tls-longplt.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 000081dc
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 000081dc

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-longplt >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-longplt
PASS: TLS long plt
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-thumb1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-thumb1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/tls-thumb1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/tls-thumb1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tls-thumb1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-dyn.ld --hash-style=sysv --section-start .foo=0x4001000 tmpdir/tls-thumb1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/tls-thumb1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-dyn.ld --hash-style=sysv --section-start .foo=0x4001000 tmpdir/tls-thumb1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-thumb1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/tls-thumb1
PASS: TLS thumb1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-app.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-app.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-mixed-app  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/mixed-lib.so -T arm-dyn.ld --hash-style=sysv --section-start .far_arm=0x2100000 --section-start .far_thumb=0x2200000 tmpdir/farcall-mixed-app.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-mixed-app  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/mixed-lib.so -T arm-dyn.ld --hash-style=sysv --section-start .far_arm=0x2100000 --section-start .far_thumb=0x2200000 tmpdir/farcall-mixed-app.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/farcall-mixed-app >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/farcall-mixed-app
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/farcall-mixed-app >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/farcall-mixed-app
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/farcall-mixed-app >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/farcall-mixed-app
PASS: Mixed ARM/Thumb dynamic application with farcalls
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-app.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-app.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-mixed-app-v5  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/mixed-lib.so -T arm-dyn.ld --hash-style=sysv --use-blx --section-start .far_arm=0x2100000 --section-start .far_thumb=0x2200000 tmpdir/farcall-mixed-app.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-mixed-app-v5  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/mixed-lib.so -T arm-dyn.ld --hash-style=sysv --use-blx --section-start .far_arm=0x2100000 --section-start .far_thumb=0x2200000 tmpdir/farcall-mixed-app.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/farcall-mixed-app-v5 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/farcall-mixed-app-v5
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/farcall-mixed-app-v5 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/farcall-mixed-app-v5
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/farcall-mixed-app-v5 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/farcall-mixed-app-v5
PASS: Mixed ARM/Thumb arch5 dynamic application with farcalls
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-app2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-app2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-app2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-app2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-mixed-app2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/mixed-lib.so -T arm-dyn.ld --hash-style=sysv --section-start .mid_thumb=0x10081c0 --section-start .far_arm=0x2100000 --section-start .far_thumb=0x2200000 tmpdir/farcall-mixed-app2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-mixed-app2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/mixed-lib.so -T arm-dyn.ld --hash-style=sysv --section-start .mid_thumb=0x10081c0 --section-start .far_arm=0x2100000 --section-start .far_thumb=0x2200000 tmpdir/farcall-mixed-app2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/farcall-mixed-app2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/farcall-mixed-app2
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/farcall-mixed-app2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/farcall-mixed-app2
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/farcall-mixed-app2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/farcall-mixed-app2
PASS: Mixed ARM/Thumb2 dynamic application with farcalls
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-lib1.o -march=armv4t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-lib1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-lib1.o -march=armv4t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-lib1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-lib2.o -march=armv4t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-lib2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-lib2.o -march=armv4t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-lib2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-mixed-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-lib.ld --hash-style=sysv tmpdir/farcall-mixed-lib1.o tmpdir/farcall-mixed-lib2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-mixed-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-lib.ld --hash-style=sysv tmpdir/farcall-mixed-lib1.o tmpdir/farcall-mixed-lib2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/farcall-mixed-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/farcall-mixed-lib.so
PASS: Mixed ARM/Thumb shared library with long branches (v4t)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-lib1.o -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-lib1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-lib1.o -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-lib1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-lib2.o -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-lib2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/farcall-mixed-lib2.o -march=armv5t /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-mixed-lib2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/farcall-mixed-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -shared -T arm-lib.ld --hash-style=sysv tmpdir/farcall-mixed-lib1.o tmpdir/farcall-mixed-lib2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/farcall-mixed-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --no-fix-arm1176 -shared -T arm-lib.ld --hash-style=sysv tmpdir/farcall-mixed-lib1.o tmpdir/farcall-mixed-lib2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/farcall-mixed-lib.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -fdw tmpdir/farcall-mixed-lib.so
PASS: Mixed ARM/Thumb shared library with long branches (v5t)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-b-plt.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-b-plt.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-b-plt.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-b-plt.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-b-plt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Tcortex-a8-fix-plt.ld --fix-cortex-a8 -shared -z max-page-size=0x10000 tmpdir/cortex-a8-fix-b-plt.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-b-plt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Tcortex-a8-fix-plt.ld --fix-cortex-a8 -shared -z max-page-size=0x10000 tmpdir/cortex-a8-fix-b-plt.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cortex-a8-fix-b-plt has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cortex-a8-fix-b-plt has a LOAD segment with RWX permissions

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-b-plt >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-b-plt
PASS: Cortex-A8 erratum fix, b.w to PLT
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bl-plt.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bl-plt.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bl-plt.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bl-plt.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-bl-plt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Tcortex-a8-fix-plt.ld --fix-cortex-a8 -shared tmpdir/cortex-a8-fix-bl-plt.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-bl-plt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Tcortex-a8-fix-plt.ld --fix-cortex-a8 -shared tmpdir/cortex-a8-fix-bl-plt.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cortex-a8-fix-bl-plt has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cortex-a8-fix-bl-plt has a LOAD segment with RWX permissions

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bl-plt >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bl-plt
PASS: Cortex-A8 erratum fix, bl.w to PLT
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bcc-plt.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bcc-plt.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bcc-plt.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bcc-plt.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-bcc-plt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Tcortex-a8-fix-plt.ld --fix-cortex-a8 -shared tmpdir/cortex-a8-fix-bcc-plt.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-bcc-plt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Tcortex-a8-fix-plt.ld --fix-cortex-a8 -shared tmpdir/cortex-a8-fix-bcc-plt.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cortex-a8-fix-bcc-plt has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cortex-a8-fix-bcc-plt has a LOAD segment with RWX permissions

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bcc-plt >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bcc-plt
PASS: Cortex-A8 erratum fix, bcc.w to PLT
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-blx-plt.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-blx-plt.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-blx-plt.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-blx-plt.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-blx-plt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Tcortex-a8-fix-plt.ld --fix-cortex-a8 -shared tmpdir/cortex-a8-fix-blx-plt.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-blx-plt  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL -Tcortex-a8-fix-plt.ld --fix-cortex-a8 -shared tmpdir/cortex-a8-fix-blx-plt.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cortex-a8-fix-blx-plt has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cortex-a8-fix-blx-plt has a LOAD segment with RWX permissions

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-blx-plt >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-blx-plt
PASS: Cortex-A8 erratum fix, blx.w to PLT
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-thumb-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-thumb-target.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-thumb-target.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-thumb-target.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bl-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bl-rel.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/cortex-a8-fix-bl-rel.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/cortex-a8-fix-bl-rel.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cortex-a8-fix-bl-rel-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --section-start=.plt=0x8e00 -Ttext=0x8f00 --fix-cortex-a8 -shared --hash-style=sysv -z max-page-size=0x10000 tmpdir/cortex-a8-thumb-target.o tmpdir/cortex-a8-fix-bl-rel.o 
Executing on host: sh -c {./ld-new   -o tmpdir/cortex-a8-fix-bl-rel-thumb  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -EL --section-start=.plt=0x8e00 -Ttext=0x8f00 --fix-cortex-a8 -shared --hash-style=sysv -z max-page-size=0x10000 tmpdir/cortex-a8-thumb-target.o tmpdir/cortex-a8-fix-bl-rel.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bl-rel-thumb >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -dr tmpdir/cortex-a8-fix-bl-rel-thumb
PASS: Cortex-A8 erratum fix, relocate bl.w to PLT
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-3.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld -shared -z max-page-size=0x10000 tmpdir/ifunc-3.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-3.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld -shared -z max-page-size=0x10000 tmpdir/ifunc-3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-3.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-3.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-3.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-3.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-3.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-3.so
PASS: IFUNC test 3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-4.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-4.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld -shared -z max-page-size=0x10000 tmpdir/ifunc-4.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-4.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld -shared -z max-page-size=0x10000 tmpdir/ifunc-4.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-4.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-4.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-4.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-4.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-4.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-4.so
PASS: IFUNC test 4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-7.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-7.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-7.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-7.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-7.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-3.so -shared -z max-page-size=0x10000 tmpdir/ifunc-7.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-7.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-3.so -shared -z max-page-size=0x10000 tmpdir/ifunc-7.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-7.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-7.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-7.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-7.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-7.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-7.so
PASS: IFUNC test 7
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-12.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-12.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-12.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-12.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-12.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld -shared -z max-page-size=0x10000 tmpdir/ifunc-12.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-12.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld -shared -z max-page-size=0x10000 tmpdir/ifunc-12.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-12.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-12.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-12.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-12.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-12.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-12.so
PASS: IFUNC test 12
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-9.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-9.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-9.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-9.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-9  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-3.so -z max-page-size=0x10000 tmpdir/ifunc-9.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-9  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-3.so -z max-page-size=0x10000 tmpdir/ifunc-9.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-9 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-9
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-9 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-9
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-9 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-9
PASS: IFUNC test 9
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-10.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-10.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-10.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-10.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-10  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-4.so -z max-page-size=0x10000 tmpdir/ifunc-10.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-10  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-4.so -z max-page-size=0x10000 tmpdir/ifunc-10.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-10 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-10
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-10 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-10
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-10 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-10
PASS: IFUNC test 10
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-13.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-13.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-13.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-13.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-13  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-12.so -z max-page-size=0x10000 tmpdir/ifunc-13.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-13  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-12.so -z max-page-size=0x10000 tmpdir/ifunc-13.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-13 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-13
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-13 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-13
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-13 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-13
PASS: IFUNC test 13
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-14.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-14.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-14.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-14.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-14  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-12.so -z max-page-size=0x10000 tmpdir/ifunc-14.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-14  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-12.so -z max-page-size=0x10000 tmpdir/ifunc-14.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-14 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-14
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-14 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-14
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-14 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-14
PASS: IFUNC test 14
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-15.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-15.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-15.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-15.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-15  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-12.so -z max-page-size=0x10000 tmpdir/ifunc-15.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-15  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-12.so -z max-page-size=0x10000 tmpdir/ifunc-15.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-15 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-15
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-15 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-15
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-15 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-15
PASS: IFUNC test 15
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-16.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-16.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-16.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-16  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-12.so -z max-page-size=0x10000 tmpdir/ifunc-16.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-16  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -T ifunc-dynamic.ld tmpdir/ifunc-12.so -z max-page-size=0x10000 tmpdir/ifunc-16.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-16 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d tmpdir/ifunc-16
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-16 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j.data -j.got tmpdir/ifunc-16
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-16 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/ifunc-16
PASS: IFUNC test 16
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/long-plt-format.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/long-plt-format.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/long-plt-format.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/long-plt-format.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/long-plt-format  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --long-plt -shared --section-start=.plt=0x1000 --section-start=.got=0xf0001100 tmpdir/long-plt-format.o 
Executing on host: sh -c {./ld-new   -o tmpdir/long-plt-format  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm --long-plt -shared --section-start=.plt=0x1000 --section-start=.got=0xf0001100 tmpdir/long-plt-format.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d -j .plt tmpdir/long-plt-format >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -d -j .plt tmpdir/long-plt-format
PASS: Long PLT entries in executables
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-gdesc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-gdesc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/ifunc-gdesc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/ifunc-gdesc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ifunc-gdesc.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-lib.ld --hash-style=sysv --version-script=ifunc-gdesc.ver tmpdir/ifunc-gdesc.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ifunc-gdesc.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -shared -T arm-lib.ld --hash-style=sysv --version-script=ifunc-gdesc.ver tmpdir/ifunc-gdesc.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/ifunc-gdesc.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Rw tmpdir/ifunc-gdesc.so
PASS: IFUNC and TLS descriptor shared library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/preempt-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/preempt-app.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/preempt-app.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/preempt-app.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/preempt-app  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/mixed-lib.so -T arm-dyn.ld --hash-style=sysv --use-blx tmpdir/preempt-app.o 
Executing on host: sh -c {./ld-new   -o tmpdir/preempt-app  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm tmpdir/mixed-lib.so -T arm-dyn.ld --hash-style=sysv --use-blx tmpdir/preempt-app.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/preempt-app >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Ds tmpdir/preempt-app
PASS: Preempt Thumb symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-01.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-01.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-0.o tmpdir/attr-merge-div-01.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-0.o tmpdir/attr-merge-div-01.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-div-00
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-0.o tmpdir/attr-merge-div-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-0.o tmpdir/attr-merge-div-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-div-01
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-1.o tmpdir/attr-merge-div-0.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-1.o tmpdir/attr-merge-div-0.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-div-10
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-0.o tmpdir/attr-merge-div-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-0.o tmpdir/attr-merge-div-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-div-01-m3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-1.o tmpdir/attr-merge-div-0.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-1.o tmpdir/attr-merge-div-0.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-div-10-m3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-11.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-11.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-1.o tmpdir/attr-merge-div-11.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-1.o tmpdir/attr-merge-div-11.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-div-11
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-1.o tmpdir/attr-merge-div-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-1.o tmpdir/attr-merge-div-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-div-12
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -mcpu=cortex-m3  -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-1.o tmpdir/attr-merge-div-2.o tmpdir/attr-merge-div-0.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-1.o tmpdir/attr-merge-div-2.o tmpdir/attr-merge-div-0.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-div-120
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-2.o tmpdir/attr-merge-div-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-2.o tmpdir/attr-merge-div-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-div-21
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-21.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-21.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-2.o tmpdir/attr-merge-div-21.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-2.o tmpdir/attr-merge-div-21.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-div-22
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-0.o tmpdir/attr-merge-div-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-0.o tmpdir/attr-merge-div-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-div-02
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-div-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-div-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-2.o tmpdir/attr-merge-div-0.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-div-2.o tmpdir/attr-merge-div-0.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-div-20
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-01.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-01.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-0.o tmpdir/attr-merge-wchar-01.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-0.o tmpdir/attr-merge-wchar-01.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-00
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-0.o tmpdir/attr-merge-wchar-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-0.o tmpdir/attr-merge-wchar-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-02
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-0.o tmpdir/attr-merge-wchar-4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-0.o tmpdir/attr-merge-wchar-4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-04
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-2.o tmpdir/attr-merge-wchar-0.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-2.o tmpdir/attr-merge-wchar-0.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-20
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-21.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-21.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-2.o tmpdir/attr-merge-wchar-21.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-2.o tmpdir/attr-merge-wchar-21.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-22
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-2.o tmpdir/attr-merge-wchar-4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-2.o tmpdir/attr-merge-wchar-4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/attr-merge-wchar-4.o uses 4-byte wchar_t yet the output is to use 2-byte wchar_t; use of wchar_t values across objects may fail
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/attr-merge-wchar-4.o uses 4-byte wchar_t yet the output is to use 2-byte wchar_t; use of wchar_t values across objects may fail>, expected: <warning: .* uses 4-byte wchar_t yet the output is to use 2-byte wchar_t; use of wchar_t values across objects may fail>
PASS: ld-arm/attr-merge-wchar-24
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-4.o tmpdir/attr-merge-wchar-0.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-4.o tmpdir/attr-merge-wchar-0.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-40
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-4.o tmpdir/attr-merge-wchar-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-4.o tmpdir/attr-merge-wchar-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/attr-merge-wchar-2.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/attr-merge-wchar-2.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail>, expected: <warning: .* uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail>
PASS: ld-arm/attr-merge-wchar-42
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-41.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-41.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-4.o tmpdir/attr-merge-wchar-41.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-wchar-4.o tmpdir/attr-merge-wchar-41.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-44
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-01.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-01.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-0.o tmpdir/attr-merge-wchar-01.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-0.o tmpdir/attr-merge-wchar-01.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-00-nowarn
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-0.o tmpdir/attr-merge-wchar-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-0.o tmpdir/attr-merge-wchar-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-02-nowarn
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-0.o tmpdir/attr-merge-wchar-4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-0.o tmpdir/attr-merge-wchar-4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-04-nowarn
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-2.o tmpdir/attr-merge-wchar-0.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-2.o tmpdir/attr-merge-wchar-0.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-20-nowarn
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-21.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-21.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-2.o tmpdir/attr-merge-wchar-21.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-2.o tmpdir/attr-merge-wchar-21.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-22-nowarn
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-2.o tmpdir/attr-merge-wchar-4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-2.o tmpdir/attr-merge-wchar-4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-24-nowarn
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-4.o tmpdir/attr-merge-wchar-0.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-4.o tmpdir/attr-merge-wchar-0.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-40-nowarn
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-4.o tmpdir/attr-merge-wchar-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-4.o tmpdir/attr-merge-wchar-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-42-nowarn
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-41.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-wchar-41.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-wchar-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-4.o tmpdir/attr-merge-wchar-41.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r --no-wchar-size-warning -o tmpdir/dump tmpdir/attr-merge-wchar-4.o tmpdir/attr-merge-wchar-41.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-wchar-44-nowarn
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/farcall-section.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-section.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/farcall-section.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-section.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x1000 --section-start .foo=0x2001014 -o tmpdir/dump tmpdir/farcall-section.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -Ttext 0x1000 --section-start .foo=0x2001014 -o tmpdir/dump tmpdir/farcall-section.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
tmpdir/farcall-section.o: in function `_start':
(.text+0x0): relocation truncated to fit: R_ARM_CALL against `.foo'
failed with: <tmpdir/farcall-section.o: in function `_start':
(.text+0x0): relocation truncated to fit: R_ARM_CALL against `.foo'>, expected: <.*\(.text\+0x0\): relocation truncated to fit: R_ARM_CALL against `.foo'>
PASS: ARM-ARM farcall to symbol of type STT_SECTION
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/farcall-missing-type-main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-missing-type-main.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/farcall-missing-type-main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-missing-type-main.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/farcall-missing-type-bad.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-missing-type-bad.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/farcall-missing-type-bad.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-missing-type-bad.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -T farcall-missing-type.ld -o tmpdir/dump tmpdir/farcall-missing-type-main.o tmpdir/farcall-missing-type-bad.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -T farcall-missing-type.ld -o tmpdir/dump tmpdir/farcall-missing-type-main.o tmpdir/farcall-missing-type-bad.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/farcall-missing-type-bad.o(bad): Unknown destination type (ARM/Thumb) in tmpdir/farcall-missing-type-main.o
tmpdir/farcall-missing-type-main.o: in function `__start':
(.text+0x2): dangerous relocation: unsupported relocation
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/farcall-missing-type-bad.o(bad): Unknown destination type (ARM/Thumb) in tmpdir/farcall-missing-type-main.o
tmpdir/farcall-missing-type-main.o: in function `__start':
(.text+0x2): dangerous relocation: unsupported relocation>, expected: <.* .*/farcall-missing-type-bad.o\(bad\): Unknown destination type \(ARM/Thumb\) in .*/farcall-missing-type-main.o>
PASS: ld-arm/farcall-missing-type
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/farcall-missing-type-main-undefweak.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-missing-type-main-undefweak.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/farcall-missing-type-main-undefweak.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/farcall-missing-type-main-undefweak.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -T farcall-missing-type.ld -o tmpdir/dump tmpdir/farcall-missing-type-main-undefweak.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -T farcall-missing-type.ld -o tmpdir/dump tmpdir/farcall-missing-type-main-undefweak.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dr tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dr tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/farcall-missing-type-undefweak
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-unknown-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-unknown-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-unknown-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-unknown-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/blank.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/blank.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/blank.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/blank.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/attr-merge-unknown-1.o tmpdir/blank.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/attr-merge-unknown-1.o tmpdir/blank.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump: unknown mandatory EABI object attribute 40
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to merge target specific data of file tmpdir/blank.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010034
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump: unknown mandatory EABI object attribute 40
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to merge target specific data of file tmpdir/blank.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010034>, expected: <unknown mandatory EABI object attribute 40>
PASS: ld-arm/attr-merge-unknown-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-unknown-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-unknown-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-unknown-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-unknown-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/blank.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/blank.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/blank.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/blank.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/attr-merge-unknown-2.o tmpdir/blank.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/attr-merge-unknown-2.o tmpdir/blank.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump: unknown EABI object attribute 82
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010034
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump: unknown EABI object attribute 82
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010034>, expected: <unknown EABI object attribute 82>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-unknown-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/blank.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/blank.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/blank.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/blank.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-unknown-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-unknown-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-unknown-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-unknown-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/blank.o tmpdir/attr-merge-unknown-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/blank.o tmpdir/attr-merge-unknown-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/attr-merge-unknown-2.o: unknown EABI object attribute 82
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010034
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/attr-merge-unknown-2.o: unknown EABI object attribute 82
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010034>, expected: <unknown EABI object attribute 82>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-unknown-2r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-unknown-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-unknown-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-unknown-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-unknown-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-unknown-21.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-unknown-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-unknown-21.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-unknown-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/attr-merge-unknown-2.o tmpdir/attr-merge-unknown-21.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/attr-merge-unknown-2.o tmpdir/attr-merge-unknown-21.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump: unknown EABI object attribute 82
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010034
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump: unknown EABI object attribute 82
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010034>, expected: <unknown EABI object attribute 82>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-unknown-3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unwind-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unwind-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -T arm.ld -o tmpdir/dump tmpdir/unwind-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -T arm.ld -o tmpdir/dump tmpdir/unwind-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .ARM.exidx tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .ARM.exidx tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/unwind-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unwind-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unwind-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -T arm.ld -o tmpdir/dump tmpdir/unwind-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -T arm.ld -o tmpdir/dump tmpdir/unwind-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .ARM.exidx tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .ARM.exidx tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/unwind-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unwind-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unwind-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -T arm.ld -o tmpdir/dump tmpdir/unwind-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -T arm.ld -o tmpdir/dump tmpdir/unwind-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .ARM.exidx tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .ARM.exidx tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/unwind-3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unwind-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unwind-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -q -T arm.ld -o tmpdir/dump tmpdir/unwind-4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -q -T arm.ld -o tmpdir/dump tmpdir/unwind-4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -sr -j .ARM.exidx tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -sr -j .ARM.exidx tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/unwind-4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unwind-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unwind-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -T discard-unwind.ld -o tmpdir/dump tmpdir/unwind-5.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -T discard-unwind.ld -o tmpdir/dump tmpdir/unwind-5.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/unwind-5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3-d16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3-d16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-2.o tmpdir/attr-merge-vfp-3-d16.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-2.o tmpdir/attr-merge-vfp-3-d16.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3-d16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3-d16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-3-d16.o tmpdir/attr-merge-vfp-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-3-d16.o tmpdir/attr-merge-vfp-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-1r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3-d16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3-d16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-3.o tmpdir/attr-merge-vfp-3-d16.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-3.o tmpdir/attr-merge-vfp-3-d16.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3-d16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3-d16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-3-d16.o tmpdir/attr-merge-vfp-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-3-d16.o tmpdir/attr-merge-vfp-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-2r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3-d16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3-d16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-d16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-d16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-3-d16.o tmpdir/attr-merge-vfp-4-d16.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-3-d16.o tmpdir/attr-merge-vfp-4-d16.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-d16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-d16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3-d16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3-d16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-4-d16.o tmpdir/attr-merge-vfp-3-d16.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-4-d16.o tmpdir/attr-merge-vfp-3-d16.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-3r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-d16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-d16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-3.o tmpdir/attr-merge-vfp-4-d16.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-3.o tmpdir/attr-merge-vfp-4-d16.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-d16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-d16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-4-d16.o tmpdir/attr-merge-vfp-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-4-d16.o tmpdir/attr-merge-vfp-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-4r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-d16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-d16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-4.o tmpdir/attr-merge-vfp-4-d16.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-4.o tmpdir/attr-merge-vfp-4-d16.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-d16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-d16.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-d16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-4-d16.o tmpdir/attr-merge-vfp-4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-4-d16.o tmpdir/attr-merge-vfp-4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-5r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfpv3xd.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfpv3xd.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfpv3xd.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfpv3xd.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-3.o tmpdir/attr-merge-vfpv3xd.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-3.o tmpdir/attr-merge-vfpv3xd.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-6
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfpv3xd.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfpv3xd.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfpv3xd.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfpv3xd.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfpv3xd.o tmpdir/attr-merge-vfp-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfpv3xd.o tmpdir/attr-merge-vfp-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-6r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8-hard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8-hard.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8-hard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8-hard.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-armv8.o tmpdir/attr-merge-vfp-armv8-hard.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-armv8.o tmpdir/attr-merge-vfp-armv8-hard.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-7
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8-hard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8-hard.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8-hard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8-hard.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-armv8.o tmpdir/attr-merge-vfp-armv8-hard.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-armv8.o tmpdir/attr-merge-vfp-armv8-hard.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-7r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5.o tmpdir/attr-merge-vfp-5-sp.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5.o tmpdir/attr-merge-vfp-5-sp.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-8
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5-sp.o tmpdir/attr-merge-vfp-5.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5-sp.o tmpdir/attr-merge-vfp-5.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-8r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-sp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-sp.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-4-sp.o tmpdir/attr-merge-vfp-5-sp.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-4-sp.o tmpdir/attr-merge-vfp-5-sp.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-9
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-sp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-sp.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5-sp.o tmpdir/attr-merge-vfp-4-sp.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5-sp.o tmpdir/attr-merge-vfp-4-sp.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-9r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-sp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-sp.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5.o tmpdir/attr-merge-vfp-4-sp.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5.o tmpdir/attr-merge-vfp-4-sp.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-10
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-sp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-4-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-4-sp.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-4-sp.o tmpdir/attr-merge-vfp-5.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-4-sp.o tmpdir/attr-merge-vfp-5.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-10r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5.o tmpdir/attr-merge-vfp-armv8.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5.o tmpdir/attr-merge-vfp-armv8.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-11
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-armv8.o tmpdir/attr-merge-vfp-5.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-armv8.o tmpdir/attr-merge-vfp-5.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-11r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5-sp.o tmpdir/attr-merge-vfp-armv8.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5-sp.o tmpdir/attr-merge-vfp-armv8.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-12
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-armv8.o tmpdir/attr-merge-vfp-5-sp.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-armv8.o tmpdir/attr-merge-vfp-5-sp.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-12r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8-hard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8-hard.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8-hard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8-hard.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5.o tmpdir/attr-merge-vfp-armv8-hard.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5.o tmpdir/attr-merge-vfp-armv8-hard.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-13
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8-hard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8-hard.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8-hard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8-hard.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-armv8-hard.o tmpdir/attr-merge-vfp-5.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-armv8-hard.o tmpdir/attr-merge-vfp-5.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-13r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8-hard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8-hard.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8-hard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8-hard.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5-sp.o tmpdir/attr-merge-vfp-armv8-hard.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-5-sp.o tmpdir/attr-merge-vfp-armv8-hard.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-14
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8-hard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8-hard.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-armv8-hard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-armv8-hard.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-vfp-5-sp.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-armv8-hard.o tmpdir/attr-merge-vfp-5-sp.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -r -o tmpdir/dump tmpdir/attr-merge-vfp-armv8-hard.o tmpdir/attr-merge-vfp-5-sp.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-vfp-14r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-incompatibleb.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-incompatibleb.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-incompatibleb.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-incompatibleb.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-incompatiblea.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-incompatiblea.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-incompatiblea.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-incompatiblea.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/attr-merge-incompatibleb.o tmpdir/attr-merge-incompatiblea.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/attr-merge-incompatibleb.o tmpdir/attr-merge-incompatiblea.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: tmpdir/attr-merge-incompatiblea.o: object has vendor-specific contents that must be processed by the 'Random Toolchain Vendor' toolchain
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to merge target specific data of file tmpdir/attr-merge-incompatiblea.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010034
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: tmpdir/attr-merge-incompatiblea.o: object has vendor-specific contents that must be processed by the 'Random Toolchain Vendor' toolchain
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to merge target specific data of file tmpdir/attr-merge-incompatiblea.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010034>, expected: <object has vendor-specific contents that must be processed by the '.+' toolchain>
PASS: ld-arm/attr-merge-incompatible
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-arch-2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-arch-2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-arch-2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-arch-2a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-arch-2b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-arch-2b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-arch-2b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-arch-2b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -e main -o tmpdir/dump tmpdir/attr-merge-arch-2a.o tmpdir/attr-merge-arch-2b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -e main -o tmpdir/dump tmpdir/attr-merge-arch-2a.o tmpdir/attr-merge-arch-2b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: conflicting CPU architectures ARM v7E-M vs Pre v4 in tmpdir/attr-merge-arch-2b.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to merge target specific data of file tmpdir/attr-merge-arch-2b.o
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: conflicting CPU architectures ARM v7E-M vs Pre v4 in tmpdir/attr-merge-arch-2b.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to merge target specific data of file tmpdir/attr-merge-arch-2b.o>, expected: <conflicting CPU architectures ARM v7E-M vs Pre v4 in .*>
PASS: ld-arm/attr-merge-arch-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-nosection-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-nosection-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-nosection-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-nosection-1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy -R '.ARM.attributes' tmpdir/attr-merge-nosection-1a.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy -R '.ARM.attributes' tmpdir/attr-merge-nosection-1a.o 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-nosection-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-nosection-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-nosection-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-nosection-1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/attr-merge-nosection-1a.o tmpdir/attr-merge-nosection-1b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/attr-merge-nosection-1a.o tmpdir/attr-merge-nosection-1b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-nosection-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-hardfp-use-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-hardfp-use-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-hardfp-use-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-hardfp-use-1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-hardfp-use-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-hardfp-use-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-hardfp-use-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-hardfp-use-1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -e main -o tmpdir/dump tmpdir/attr-merge-hardfp-use-1a.o tmpdir/attr-merge-hardfp-use-1b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -e main -o tmpdir/dump tmpdir/attr-merge-hardfp-use-1a.o tmpdir/attr-merge-hardfp-use-1b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-hardfp-use-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-hardfp-use-2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-hardfp-use-2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-hardfp-use-2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-hardfp-use-2a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-hardfp-use-2b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-hardfp-use-2b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/attr-merge-hardfp-use-2b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/attr-merge-hardfp-use-2b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -e main -o tmpdir/dump tmpdir/attr-merge-hardfp-use-2a.o tmpdir/attr-merge-hardfp-use-2b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -e main -o tmpdir/dump tmpdir/attr-merge-hardfp-use-2a.o tmpdir/attr-merge-hardfp-use-2b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -A tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/attr-merge-hardfp-use-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unresolved-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unresolved-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unresolved-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unresolved-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --warn-unresolved -o tmpdir/dump tmpdir/unresolved-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --warn-unresolved -o tmpdir/dump tmpdir/unresolved-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/unresolved-1.o: in function `_start':
(.text+0x8): warning: undefined reference to `foo'
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/unresolved-1.o: in function `_start':
(.text+0x8): warning: undefined reference to `foo'>, expected: <\(\.text\+0x8\): warning: undefined reference to `foo'>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -sj.rel.dyn -sj.got tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -sj.rel.dyn -sj.got tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/unresolved-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unresolved-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unresolved-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unresolved-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unresolved-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --warn-unresolved tmpdir/mixed-lib.so -o tmpdir/dump tmpdir/unresolved-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --warn-unresolved tmpdir/mixed-lib.so -o tmpdir/dump tmpdir/unresolved-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/unresolved-1.o: in function `_start':
(.text+0x8): warning: undefined reference to `foo'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mixed-lib.so: warning: undefined reference to `app_func2'
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/unresolved-1.o: in function `_start':
(.text+0x8): warning: undefined reference to `foo'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mixed-lib.so: warning: undefined reference to `app_func2'>, expected: <\(\.text\+0x8\): warning: undefined reference to `foo'>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/unresolved-1-dyn
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unresolved-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unresolved-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unresolved-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unresolved-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/unresolved-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/dump tmpdir/unresolved-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/unresolved-2.o: in function `_start':
(.text+0x0): undefined reference to `foo'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/unresolved-2.o: in function `_start':
(.text+0x0): undefined reference to `foo'>, expected: <\(\.text\+0x0\): undefined reference to `foo'>
PASS: SB relocations failure test
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/main.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/main.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/gcdfn.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/gcdfn.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/gcdfn.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/gcdfn.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/hidfn.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/hidfn.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/hidfn.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/hidfn.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --gc-sections --shared --version-script hideall.ld -o tmpdir/dump tmpdir/main.o tmpdir/gcdfn.o tmpdir/hidfn.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --gc-sections --shared --version-script hideall.ld -o tmpdir/dump tmpdir/main.o tmpdir/gcdfn.o tmpdir/hidfn.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dRT tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dRT tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/gc-hidden-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/protected-data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/protected-data.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/protected-data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/protected-data.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/protected-data.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -shared -o tmpdir/dump tmpdir/protected-data.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-arm/protected-data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16  -o tmpdir/stm32l4xx-cannot-fix-it-block.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-cannot-fix-it-block.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16  -o tmpdir/stm32l4xx-cannot-fix-it-block.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-cannot-fix-it-block.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -EL --fix-stm32l4xx-629360 -Ttext=0x8000 -o tmpdir/dump tmpdir/stm32l4xx-cannot-fix-it-block.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -EL --fix-stm32l4xx-629360 -Ttext=0x8000 -o tmpdir/dump tmpdir/stm32l4xx-cannot-fix-it-block.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/stm32l4xx-cannot-fix-it-block.o(.text+0x2): error: multiple load detected in non-last IT block instruction: STM32L4XX veneer cannot be generated; use gcc option -mrestrict-it to generate only one instruction per IT block
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/stm32l4xx-cannot-fix-it-block.o(.text+0x2): error: multiple load detected in non-last IT block instruction: STM32L4XX veneer cannot be generated; use gcc option -mrestrict-it to generate only one instruction per IT block>, expected: <.*multiple load detected in non-last IT block instruction.*>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dr --prefix-addresses --show-raw-insn tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dr --prefix-addresses --show-raw-insn tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: STM32L4XX erratum : LDM cannot be patched when not last in IT block
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16  -o tmpdir/stm32l4xx-cannot-fix-far-ldm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-cannot-fix-far-ldm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -EL -mcpu=cortex-m4 -mfpu=fpv4-sp-d16  -o tmpdir/stm32l4xx-cannot-fix-far-ldm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/stm32l4xx-cannot-fix-far-ldm.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -EL --fix-stm32l4xx-629360 -Ttext=0x80000 -o tmpdir/dump tmpdir/stm32l4xx-cannot-fix-far-ldm.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  -EL --fix-stm32l4xx-629360 -Ttext=0x80000 -o tmpdir/dump tmpdir/stm32l4xx-cannot-fix-far-ldm.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump(0x1080024): error: cannot create STM32L4XX veneer; jump out of range by 24 bytes; cannot encode branch instruction
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump: error: cannot create STM32L4XX veneer
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump(0x1080024): error: cannot create STM32L4XX veneer; jump out of range by 24 bytes; cannot encode branch instruction
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump: error: cannot create STM32L4XX veneer>, expected: <.*cannot create STM32L4XX veneer; jump out of range by 24 bytes; cannot encode branch instruction.*>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dr --prefix-addresses --show-raw-insn tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -dr --prefix-addresses --show-raw-insn tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: STM32L4XX erratum : LDM cannot be patched when LDM is too far from veneer section
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/unwind-rel1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-rel1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/unwind-rel1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-rel1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/unwind-rel2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-rel2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/unwind-rel2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-rel2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/unwind-rel3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-rel3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/unwind-rel3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-rel3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/unwind-rel  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r -Tarm.ld tmpdir/unwind-rel1.o tmpdir/unwind-rel2.o tmpdir/unwind-rel3.o 
Executing on host: sh -c {./ld-new   -o tmpdir/unwind-rel  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -r -Tarm.ld tmpdir/unwind-rel1.o tmpdir/unwind-rel2.o tmpdir/unwind-rel3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -ur tmpdir/unwind-rel >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -ur tmpdir/unwind-rel
PASS: unwind-rel
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/unwind-mix1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-mix1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/unwind-mix1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-mix1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/unwind-mix2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-mix2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/unwind-mix2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/unwind-mix2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/unwind-mix  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Tarm.ld tmpdir/unwind-mix1.o tmpdir/unwind-mix2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/unwind-mix  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -Tarm.ld tmpdir/unwind-mix1.o tmpdir/unwind-mix2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -u tmpdir/unwind-mix >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -u tmpdir/unwind-mix
PASS: unwind-mix
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions -T non-contiguous-arm.ld -o tmpdir/dump tmpdir/non-contiguous-arm.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions -T non-contiguous-arm.ld -o tmpdir/dump tmpdir/non-contiguous-arm.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: Could not assign `.code.4' to an output section. Retry without --enable-non-contiguous-regions.
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: Could not assign `.code.4' to an output section. Retry without --enable-non-contiguous-regions.>, expected: <.*Could not assign .?\.code\.4.? to an output section. Retry without --enable-non-contiguous-regions\.>
PASS: non-contiguous-arm
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions -T non-contiguous-arm2.ld -z max-page-size=0x10000 -o tmpdir/dump tmpdir/non-contiguous-arm.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions -T non-contiguous-arm2.ld -z max-page-size=0x10000 -o tmpdir/dump tmpdir/non-contiguous-arm.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -rdth tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -rdth tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: non-contiguous-arm2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions -T non-contiguous-arm3.ld -z max-page-size=0x10000 -o tmpdir/dump tmpdir/non-contiguous-arm.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions -T non-contiguous-arm3.ld -z max-page-size=0x10000 -o tmpdir/dump tmpdir/non-contiguous-arm.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -rdth tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -rdth tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: non-contiguous-arm3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions -T non-contiguous-arm4.ld -o tmpdir/dump tmpdir/non-contiguous-arm.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions -T non-contiguous-arm4.ld -o tmpdir/dump tmpdir/non-contiguous-arm.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: Memory region `RAMU' not large enough for the linker-created stubs section `.code.3.__stub' associated to output section `.ramu'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: Memory region `RAMU' not large enough for the linker-created stubs section `.code.3.__stub' associated to output section `.ramu'>, expected: <Memory region `RAMU' not large enough for the linker-created stubs section `\.code\.3\.__stub' associated to output section `\.ramu'>
PASS: non-contiguous-arm4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions -T non-contiguous-arm5.ld -z max-page-size=0x10000 -o tmpdir/dump tmpdir/non-contiguous-arm.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions -T non-contiguous-arm5.ld -z max-page-size=0x10000 -o tmpdir/dump tmpdir/non-contiguous-arm.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -rdth tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -rdth tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: non-contiguous-arm5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions -T non-contiguous-arm6.ld -z max-page-size=0x10000 -o tmpdir/dump tmpdir/non-contiguous-arm.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions -T non-contiguous-arm6.ld -z max-page-size=0x10000 -o tmpdir/dump tmpdir/non-contiguous-arm.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -rdth tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -rdth tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: non-contiguous-arm6
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm7.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm7.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/non-contiguous-arm7.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/non-contiguous-arm7.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions --enable-non-contiguous-regions-warnings -T non-contiguous-arm7.ld -o tmpdir/dump tmpdir/non-contiguous-arm7.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm  --enable-non-contiguous-regions --enable-non-contiguous-regions-warnings -T non-contiguous-arm7.ld -o tmpdir/dump tmpdir/non-contiguous-arm7.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:non-contiguous-arm7.ld:0: warning: --enable-non-contiguous-regions may change behaviour for section `.bss' from `tmpdir/non-contiguous-arm7.o' (assigned to .bss, but additional match: .bss_ram2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:non-contiguous-arm7.ld:0: warning: --enable-non-contiguous-regions may change behaviour for section `.bss.MY_BUF' from `tmpdir/non-contiguous-arm7.o' (assigned to .bss, but additional match: .bss_ram2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: --enable-non-contiguous-regions was not able to allocate the input section `.bss.MY_BUF' (tmpdir/non-contiguous-arm7.o) to an output section
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:non-contiguous-arm7.ld:0: warning: --enable-non-contiguous-regions may change behaviour for section `.bss' from `tmpdir/non-contiguous-arm7.o' (assigned to .bss, but additional match: .bss_ram2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:non-contiguous-arm7.ld:0: warning: --enable-non-contiguous-regions may change behaviour for section `.bss.MY_BUF' from `tmpdir/non-contiguous-arm7.o' (assigned to .bss, but additional match: .bss_ram2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: --enable-non-contiguous-regions was not able to allocate the input section `.bss.MY_BUF' (tmpdir/non-contiguous-arm7.o) to an output section
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed>, expected in file non-contiguous-arm7.err
PASS: non-contiguous-arm7
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/arm-elf.exp completed in 15 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/export-class.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/export-class-lib.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/../ld-elf/export-class-lib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/export-class-lib.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/../ld-elf/export-class-lib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/arm-export-class-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -marmelf_linux_eabi -shared -version-script ../ld-elf/export-class-lib.ver tmpdir/export-class-lib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/arm-export-class-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -marmelf_linux_eabi -shared -version-script ../ld-elf/export-class-lib.ver tmpdir/export-class-lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: ARM symbol export class test (auxiliary shared object)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/export-class-ref.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/../ld-elf/export-class-ref.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/export-class-ref.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/../ld-elf/export-class-ref.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/arm-export-class-ref-r.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -marmelf_linux_eabi -r tmpdir/export-class-ref.o 
Executing on host: sh -c {./ld-new   -o tmpdir/arm-export-class-ref-r.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -marmelf_linux_eabi -r tmpdir/export-class-ref.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: ARM symbol export class test (initial static object)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/export-class-dep.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/../ld-elf/export-class-dep.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/export-class-dep.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/../ld-elf/export-class-dep.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/export-class-def.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/../ld-elf/export-class-def.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm   -o tmpdir/export-class-def.o -EL /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/../ld-elf/export-class-def.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/arm-export-class.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -marmelf_linux_eabi -shared -Tdata=0x12340000 tmpdir/arm-export-class-ref-r.o tmpdir/arm-export-class-lib.so tmpdir/export-class-dep.o tmpdir/export-class-def.o 
Executing on host: sh -c {./ld-new   -o tmpdir/arm-export-class.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm -marmelf_linux_eabi -shared -Tdata=0x12340000 tmpdir/arm-export-class-ref-r.o tmpdir/arm-export-class-lib.so tmpdir/export-class-dep.o tmpdir/export-class-def.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/arm-export-class.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/arm-export-class.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -x .data tmpdir/arm-export-class.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -x .data tmpdir/arm-export-class.so
PASS: ARM symbol export class test (final shared object)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-arm/export-class.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-attributes/ld-attributes.exp ...
UNSUPPORTED: Object Attributes v2: mismatch subsection properties with oav2-1-all-optional-1
UNSUPPORTED: Object Attributes v2: only one input object is copied to the output object
UNSUPPORTED: Object Attributes v2: 2 files, all optional, 1 more, 1 missing
UNSUPPORTED: Object Attributes v2: unknown attribute inside known subsection should be removed from the output.
UNSUPPORTED: Object Attributes v2: unknown subsections are removed from the output.
UNSUPPORTED: Object Attributes v2: combine non-matching required subsections
UNSUPPORTED: Object Attributes v2: combine matching required subsections
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-attributes/ld-attributes.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-auto-import/auto-import.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-auto-import/auto-import.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-avr/avr.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-avr/avr.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-bootstrap/bootstrap.exp ...
foo: 
ldgram.o:
00000000 r .LC0
0000000c r .LC1
0000009c r .LC10
000000ac r .LC11
000000c0 r .LC12
000000e0 r .LC13
000000f4 r .LC14
0000010c r .LC15
0000011c r .LC16
00000128 r .LC17
00000150 r .LC18
0000015c r .LC19
00000010 r .LC2
00000170 r .LC20
000001a4 r .LC21
000001a8 r .LC22
000001b4 r .LC23
000001b8 r .LC24
000001c4 r .LC25
000001d4 r .LC26
000001e4 r .LC27
000001f4 r .LC28
00000204 r .LC29
00000050 r .LC3
0000023c r .LC30
00000244 r .LC31
0000024c r .LC32
00000254 r .LC33
0000027c r .LC34
0000028c r .LC35
0000029c r .LC36
000002a4 r .LC37
000002ac r .LC38
000002b4 r .LC39
00000064 r .LC4
000002d4 r .LC40
000002dc r .LC41
000002ec r .LC42
00000300 r .LC43
00000310 r .LC44
00000324 r .LC45
00000344 r .LC46
00000070 r .LC5
00000078 r .LC6
00000080 r .LC7
00000084 r .LC8
0000008c r .LC9
         U _GLOBAL_OFFSET_TABLE_
         U __fprintf_chk
         U __stack_chk_fail
         U __stack_chk_guard
         U command_line
         U config
         U constructors_sorted
         U current_dynamic_list_p
         U dcgettext
         U einfo
00000000 b error_index
00000004 b error_names
         U exp_assert
         U exp_assign
         U exp_bigintop
         U exp_binop
         U exp_get_fill
         U exp_intop
         U exp_nameop
         U exp_provide
         U exp_trinop
         U exp_unop
         U fatal
         U fputc
         U free
         U fwrite
         U input_flags
         U lang_add_assignment
         U lang_add_attribute
         U lang_add_data
         U lang_add_entry
         U lang_add_fill
         U lang_add_input_file
         U lang_add_insert
         U lang_add_map
         U lang_add_nocrossref
         U lang_add_nocrossref_to
         U lang_add_output
         U lang_add_output_format
         U lang_add_string
         U lang_add_target
         U lang_add_vers_depend
         U lang_add_version_string
         U lang_add_wild
         U lang_append_dynamic_list
         U lang_enter_group
         U lang_enter_lib
         U lang_enter_output_section_statement
         U lang_enter_overlay
         U lang_enter_overlay_section
         U lang_float
         U lang_ld_feature
         U lang_leave_group
         U lang_leave_lib
         U lang_leave_output_section_statement
         U lang_leave_overlay
         U lang_leave_overlay_section
         U lang_memory_region_alias
         U lang_memory_region_lookup
         U lang_new_phdr
         U lang_new_vers_node
         U lang_new_vers_pattern
         U lang_register_vers_node
         U lang_set_flags
         U lang_startup
         U ldemul_hll
         U ldemul_syslib
         U ldfile_add_library_path
         U ldfile_assumed_script
         U ldfile_open_command_file
         U ldfile_set_output_arch
0000007c b ldgram_had_keep
0000008c b ldgram_vers_current_lang
         U ldlang_add_undef
         U ldlex_backup
         U ldlex_expression
         U ldlex_filename
         U ldlex_inputlist
         U ldlex_mri_script
         U ldlex_popstate
         U ldlex_script
         U ldlex_version_file
         U ldlex_version_script
         U ldlex_wild
         U link_info
         U malloc
         U memcpy
         U mri_alias
         U mri_align
         U mri_alignmod
         U mri_base
         U mri_draw_tree
         U mri_format
         U mri_load
         U mri_name
         U mri_only_load
         U mri_order
         U mri_output_section
         U mri_public
         U mri_truncate
000004cc d phdr_types.0
00000080 b region
00000088 b sectype
00000084 b sectype_value
         U stat_alloc
         U stderr
         U strcmp
00000000 t yy_stack_print
00000058 B yychar
00001fa8 r yycheck
00000054 B yydebug
00000840 r yydefact
00001e8c r yydefgoto
000000cc t yydestruct.isra.0
00000054 t yyerror
         U yylex
0000005c B yylval
00000090 B yynerrs
00000000 r yypact
00000154 T yyparse
00001d70 r yypgoto
00001a54 r yyr1
00000ef4 r yyr2
00001084 r yyrline
000013a0 r yystos
00002fd0 r yytable
00000000 d yytname
000006b4 r yytranslate

ldlex-wrapper.o:
00000000 r .LC0
00000020 r .LC1
00000170 r .LC10
00000184 r .LC11
000001d8 r .LC12
000001e4 r .LC13
000001f4 r .LC14
00000228 r .LC15
00000254 r .LC16
00000280 r .LC17
000002a0 r .LC18
000002c0 r .LC19
00000028 r .LC2
00000054 r .LC3
00000058 r .LC4
0000008c r .LC5
000000b8 r .LC6
000000f0 r .LC7
0000011c r .LC8
00000140 r .LC9
00001edc r CSWTCH.419
00001efc r CSWTCH.420
         U _GLOBAL_OFFSET_TABLE_
00001ef4 r __PRETTY_FUNCTION__.0
         U __errno_location
         U __fprintf_chk
         U __isoc23_strtoull
         U __memset_chk
         U __sprintf_chk
         U __stack_chk_fail
         U __stack_chk_guard
         U __strcpy_chk
         U _sch_istable
         U bfd_set_error
         U calloc
000006e8 t comment
         U dcgettext
         U einfo
         U exit
         U fatal
         U ferror
00000018 b file_name_stack
         U fileno
         U fread
         U free
         U fwrite
00000070 b include_stack
00000014 b include_stack_ptr
00000678 t input
         U input_flags
         U isatty
         U ld_abort
         U ldfile_assumed_script
00001fd0 T ldlex_backup
00001f60 T ldlex_expression
00001ff8 T ldlex_filename
00001ec0 T ldlex_inputlist
00001ee8 T ldlex_mri_script
00001fb0 T ldlex_popstate
00001e98 T ldlex_script
00001f38 T ldlex_version_file
00001f10 T ldlex_version_script
00001f88 T ldlex_wild
00001d58 T lex_push_file
00001df4 T lex_redirect
0000013c B lex_string
00000100 t lex_warn_invalid
00000058 B lineno
00000098 b lineno_stack
         U malloc
         U memcpy
00000064 B parser_input
         U realloc
         U stat_memdup
         U stat_strdup
000000ec b state_stack
00000000 d state_stack_p
         U stderr
         U stdin
         U stdout
         U strlen
000000c0 b sysrooted_stack
0000006c b vers_node_nesting
         U xmalloc
00000100 r yy_accept
00000ab8 r yy_base
00000040 b yy_buffer_stack
00000044 b yy_buffer_stack_max
00000048 b yy_buffer_stack_top
00000008 b yy_c_buf_p
00001f34 r yy_chk
000003ac T yy_create_buffer
000014a0 r yy_def
000002c8 T yy_delete_buffer
00000000 r yy_ec
000001c8 t yy_fatal_error
000000e8 B yy_flex_debug
0000030c T yy_flush_buffer
00000454 t yy_get_next_buffer
00000000 t yy_get_previous_state
0000004c b yy_hold_char
0000005c b yy_init
00000358 t yy_init_buffer
00000010 b yy_last_accepting_cpos
0000000c b yy_last_accepting_state
00001e88 r yy_meta
00000050 b yy_n_chars
0000313c r yy_nxt
00001bc0 T yy_scan_buffer
00001c14 T yy_scan_bytes
00001c60 T yy_scan_string
00000000 b yy_start
00000264 T yy_switch_to_buffer
00001d4c T yyalloc
000001fc t yyensure_buffer_stack
00001d54 T yyfree
00001cd4 T yyget_debug
00001c80 T yyget_in
00001c98 T yyget_leng
00001c74 T yyget_lineno
00001c8c T yyget_out
00001ca4 T yyget_text
00000054 B yyin
00000068 B yyleng
00000754 T yylex
00001cf4 T yylex_destroy
00000000 D yylineno
         U yylval
00000060 B yyout
00001b7c T yypop_buffer_state
00001b0c T yypush_buffer_state
00001d50 T yyrealloc
000003e4 T yyrestart
00001ce4 T yyset_debug
00001cbc T yyset_in
00001cb0 T yyset_lineno
00001cc8 T yyset_out
00000004 B yytext

lexsup.o:
00000000 r .LC0
00000020 r .LC1
0000009c r .LC10
0000157c r .LC100
000015dc r .LC101
00001628 r .LC102
00001674 r .LC103
000016c4 r .LC104
00001708 r .LC105
0000175c r .LC106
000017b0 r .LC107
000017fc r .LC108
00001848 r .LC109
000000e0 r .LC11
00001884 r .LC110
000018d4 r .LC111
000018e8 r .LC112
0000190c r .LC113
00001918 r .LC114
00001924 r .LC115
0000193c r .LC116
00001954 r .LC117
00001980 r .LC118
000019c8 r .LC119
000000fc r .LC12
000019ec r .LC120
00001a08 r .LC121
00001a28 r .LC122
00001a50 r .LC123
00001a58 r .LC124
00001a74 r .LC125
00001a8c r .LC126
00001ac8 r .LC127
00001ad4 r .LC128
00001ae0 r .LC129
0000011c r .LC13
00001b10 r .LC130
00001b18 r .LC131
00001b24 r .LC132
00001b4c r .LC133
00001b98 r .LC134
00001bcc r .LC135
00001c04 r .LC136
00001c0c r .LC137
00001c14 r .LC138
00001c1c r .LC139
00000150 r .LC14
00001c2c r .LC140
00001c3c r .LC141
00001c4c r .LC142
00001c90 r .LC143
00001cb4 r .LC144
00001cfc r .LC145
00001d44 r .LC146
00001d78 r .LC147
00001d9c r .LC148
00001dcc r .LC149
00000158 r .LC15
00001df0 r .LC150
00001e1c r .LC151
00001e40 r .LC152
00001ea4 r .LC153
00001eac r .LC154
00001eb4 r .LC155
00001ebc r .LC156
00001ec4 r .LC157
00001ef8 r .LC158
00001f0c r .LC159
00000160 r .LC16
00001f20 r .LC160
00001f48 r .LC161
00001f88 r .LC162
00001f90 r .LC163
00001fb8 r .LC164
00001fc4 r .LC165
00001ff0 r .LC166
00002020 r .LC167
0000205c r .LC168
00002094 r .LC169
00000168 r .LC17
000020bc r .LC170
000020e4 r .LC171
0000018c r .LC18
00000198 r .LC19
00000028 r .LC2
000001a8 r .LC20
000001b4 r .LC21
000001c0 r .LC22
000001e8 r .LC23
000001f4 r .LC24
00000218 r .LC25
00000234 r .LC26
00000254 r .LC27
00000260 r .LC28
00000264 r .LC29
00000030 r .LC3
0000026c r .LC30
00000270 r .LC31
00000274 r .LC32
00000278 r .LC33
00000280 r .LC34
00000298 r .LC35
000002b0 r .LC36
000002cc r .LC37
000002f0 r .LC38
00000304 r .LC39
00000038 r .LC4
0000033c r .LC40
00000380 r .LC41
000003c0 r .LC42
00000428 r .LC43
00000458 r .LC44
00000494 r .LC45
000004d4 r .LC46
00000520 r .LC47
0000056c r .LC48
000005a8 r .LC49
0000003c r .LC5
000005e4 r .LC50
00000634 r .LC51
00000688 r .LC52
000006ec r .LC53
00000748 r .LC54
000007a4 r .LC55
000007f8 r .LC56
00000850 r .LC57
000008b4 r .LC58
00000914 r .LC59
00000040 r .LC6
0000096c r .LC60
000009c8 r .LC61
00000a0c r .LC62
00000a58 r .LC63
00000aa4 r .LC64
00000af0 r .LC65
00000b40 r .LC66
00000bdc r .LC67
00000c20 r .LC68
00000c60 r .LC69
0000004c r .LC7
00000ca8 r .LC70
00000cf0 r .LC71
00000d28 r .LC72
00000d60 r .LC73
00000d9c r .LC74
00000de0 r .LC75
00000e20 r .LC76
00000e6c r .LC77
00000e74 r .LC78
00000eec r .LC79
0000005c r .LC8
00000f3c r .LC80
00000f88 r .LC81
00001008 r .LC82
00001054 r .LC83
000010a4 r .LC84
00001114 r .LC85
00001160 r .LC86
000011ac r .LC87
000011f4 r .LC88
0000122c r .LC89
00000060 r .LC9
00001278 r .LC90
000012bc r .LC91
000012fc r .LC92
0000133c r .LC93
00001380 r .LC94
00001400 r .LC95
00001448 r .LC96
0000148c r .LC97
000014d0 r .LC98
00001524 r .LC99
         U _GLOBAL_OFFSET_TABLE_
         U __errno_location
         U __fprintf_chk
         U __isoc23_strtoul
         U __memcpy_chk
         U __printf_chk
         U __sprintf_chk
         U __stack_chk_fail
         U __stack_chk_guard
         U __stat64_time64
         U _sch_istable
         U add_ignoresym
         U add_keepsyms_file
         U add_wrap
         U add_ysym
         U bfd_get_compression_algorithm_name
         U bfd_scan_vma
         U bfd_target_list
         U command_line
         U config
         U cplus_demangle_name_to_style
         U cplus_demangle_set_style
         U current_dynamic_list_p
         U dcgettext
00000000 b defsym_count.0
         U demangling
         U einfo
         U enable_linker_version
         U error_handling_script
         U exit
         U exp_intop
         U fatal
         U force_make_executable
         U free
         U fwrite
         U g_switch_value
         U getopt_long
         U getopt_long_only
         U input_flags
         U lang_add_entry
         U lang_add_input_file
         U lang_add_output
         U lang_add_output_format
         U lang_add_target
         U lang_add_unique
         U lang_append_dynamic_list
         U lang_append_dynamic_list_cpp_new
         U lang_append_dynamic_list_cpp_typeinfo
         U lang_enter_group
         U lang_enter_lib
         U lang_leave_group
         U lang_leave_lib
         U lang_new_vers_pattern
         U lang_section_start
         U lbasename
00000000 d ld_options
         U ld_sysroot
         U ldemul_add_options
         U ldemul_handle_option
         U ldemul_list_emulation_options
         U ldemul_list_emulations
         U ldemul_parse_args
         U ldfile_add_arch
         U ldfile_add_library_path
         U ldfile_add_remap
         U ldfile_add_remap_file
         U ldfile_open_command_file
         U ldfile_open_script_file
         U ldlang_add_require_defined
         U ldlang_add_undef
         U ldversion
         U lex_redirect
         U lex_string
         U link_info
         U optarg
         U opterr
         U optind
         U output_filename
         U overflow_cutoff_limit
000000cc T parse_args
         U parser_input
         U plugin_opt_plugin
         U plugin_opt_plugin_arg
         U previous_script_handle
         U program_name
         U putc
         U putchar
         U puts
         U report_plugin_symbols
         U saved_script_handle
         U segments
00000000 t set_segment_start
         U sort_section
         U stat_alloc
         U stderr
         U stdout
         U strcasecmp
         U strchr
         U strcmp
         U strlen
         U strncmp
         U trace_files
         U verbose
         U version_printed
         U xasprintf
         U xexit
         U xmalloc
         U xmemdup
         U xrealloc
         U xstrdup
         U yyparse

ldlang.o:
00001c48 r .LC0
00001c5c r .LC1
00000060 r .LC10
00000a0c r .LC100
00000a14 r .LC101
00000a24 r .LC102
00000a38 r .LC103
00000a3c r .LC104
00000a44 r .LC105
00000a50 r .LC106
00000a54 r .LC107
00000a5c r .LC108
00000a70 r .LC109
00000064 r .LC11
00000a74 r .LC110
00000a7c r .LC111
00000a88 r .LC112
00000a94 r .LC113
00000a98 r .LC114
00000aa4 r .LC115
00000ab4 r .LC116
00000ac0 r .LC117
00000acc r .LC118
00000ad8 r .LC119
00000068 r .LC12
00000ae8 r .LC120
00000aec r .LC121
00000af4 r .LC122
00000b00 r .LC123
00000b0c r .LC124
00000b1c r .LC125
00000b2c r .LC126
00000b60 r .LC127
00000b64 r .LC128
00000b68 r .LC129
0000006c r .LC13
00000b74 r .LC130
00000bac r .LC131
00000bb8 r .LC132
00000bec r .LC133
00000c2c r .LC134
00000c7c r .LC135
00000cb4 r .LC136
00000cf8 r .LC137
00000d3c r .LC138
00000d50 r .LC139
0000007c r .LC14
00000d84 r .LC140
00000d90 r .LC141
00000dc0 r .LC142
00000de0 r .LC143
00000df8 r .LC144
00000e70 r .LC145
00000ef0 r .LC146
00000f20 r .LC147
00000f5c r .LC148
00000fa0 r .LC149
00000098 r .LC15
00000fc8 r .LC150
00000fec r .LC151
00000ff4 r .LC152
00001018 r .LC153
00001058 r .LC154
000010bc r .LC155
000010dc r .LC156
000010f8 r .LC157
00001120 r .LC158
00001138 r .LC159
000000b0 r .LC16
00001140 r .LC160
00001148 r .LC161
00001150 r .LC162
0000115c r .LC163
00001174 r .LC164
00001194 r .LC165
0000119c r .LC166
000011a8 r .LC167
000011b0 r .LC168
000011b4 r .LC169
000000b8 r .LC17
000011c0 r .LC170
000011cc r .LC171
000011d4 r .LC172
000011dc r .LC173
00001214 r .LC174
00001260 r .LC175
00001270 r .LC176
0000127c r .LC177
00001288 r .LC178
00001294 r .LC179
000000c4 r .LC18
000012a4 r .LC180
000012b4 r .LC181
000012c8 r .LC182
000012f4 r .LC183
000012f8 r .LC184
00001328 r .LC185
00001374 r .LC186
00001390 r .LC187
000013b4 r .LC188
000013dc r .LC189
000000d0 r .LC19
00001404 r .LC190
0000140c r .LC191
00001420 r .LC192
00001448 r .LC193
00001450 r .LC194
00001484 r .LC195
000014a8 r .LC196
000014ac r .LC197
000014e0 r .LC198
000014f0 r .LC199
000000f8 r .LC20
00001514 r .LC200
00001548 r .LC201
00001588 r .LC202
000015c0 r .LC203
000015f8 r .LC204
00001638 r .LC205
00001640 r .LC206
00001670 r .LC207
00001674 r .LC208
00001690 r .LC209
0000015c r .LC21
000016a4 r .LC210
000016b8 r .LC211
0000170c r .LC212
0000171c r .LC213
0000172c r .LC214
00001730 r .LC215
00001734 r .LC216
0000173c r .LC217
00001770 r .LC218
000017b8 r .LC219
000001a8 r .LC22
000017dc r .LC220
00001814 r .LC221
00001840 r .LC222
0000186c r .LC223
000018a4 r .LC224
000018c0 r .LC225
00001904 r .LC226
0000190c r .LC227
00001914 r .LC228
00001964 r .LC229
000001e0 r .LC23
00001990 r .LC230
0000199c r .LC231
000019cc r .LC232
000019d8 r .LC233
000019e0 r .LC234
000019f0 r .LC235
000019fc r .LC236
00001a20 r .LC237
00001a28 r .LC238
00001a60 r .LC239
000001e4 r .LC24
00001aa8 r .LC240
00001ab4 r .LC241
00001abc r .LC242
00001ae0 r .LC243
00001aec r .LC244
00001b00 r .LC245
00001b20 r .LC246
00001b28 r .LC247
00001b60 r .LC248
00001bd8 r .LC249
000001e8 r .LC25
00001bf0 r .LC250
00001c18 r .LC251
00001c90 r .LC252
00001c9c r .LC253
00001cb8 r .LC254
00001cf4 r .LC255
00001cfc r .LC256
00001d08 r .LC257
00001d14 r .LC258
00001d38 r .LC259
000001f4 r .LC26
00001d70 r .LC260
00001d9c r .LC261
00001dc8 r .LC262
00001df8 r .LC263
00001e04 r .LC264
00001e20 r .LC265
00001e44 r .LC266
00001e58 r .LC267
00001e7c r .LC268
00001ea0 r .LC269
00000228 r .LC27
00001eb8 r .LC270
00001edc r .LC271
00001efc r .LC272
00001f34 r .LC273
00001f50 r .LC274
00001f6c r .LC275
00001fa4 r .LC276
0000025c r .LC28
0000029c r .LC29
00001c6c r .LC3
000002dc r .LC30
00000308 r .LC31
00000334 r .LC32
0000037c r .LC33
000003a0 r .LC34
000003c0 r .LC35
000003fc r .LC36
00000444 r .LC37
00000464 r .LC38
00000484 r .LC39
00001c7c r .LC4
000004a0 r .LC40
000004c0 r .LC41
000004dc r .LC42
000004f8 r .LC43
00000504 r .LC44
00000510 r .LC45
0000051c r .LC46
00000528 r .LC47
00000530 r .LC48
00000538 r .LC49
0000057c r .LC50
000005b0 r .LC51
000005b8 r .LC52
000005bc r .LC53
000005c4 r .LC54
00000614 r .LC55
0000063c r .LC56
0000066c r .LC57
00000688 r .LC58
000006b8 r .LC59
00000000 r .LC6
000006bc r .LC60
000006c4 r .LC61
000006d0 r .LC62
000006d4 r .LC63
000006dc r .LC64
000006f8 r .LC65
00000718 r .LC66
0000071c r .LC67
000007d4 r .LC68
00000868 r .LC69
00000054 r .LC7
00000870 r .LC70
00000878 r .LC71
00000880 r .LC72
00000888 r .LC73
00000890 r .LC74
00000898 r .LC75
000008a0 r .LC76
000008b0 r .LC77
000008b8 r .LC78
000008c4 r .LC79
00000058 r .LC8
000008cc r .LC80
000008d4 r .LC81
000008e4 r .LC82
000008fc r .LC83
0000090c r .LC84
0000091c r .LC85
00000920 r .LC86
00000930 r .LC87
0000093c r .LC88
00000940 r .LC89
0000005c r .LC9
00000944 r .LC90
00000948 r .LC91
0000095c r .LC92
0000097c r .LC93
0000099c r .LC94
000009a8 r .LC95
000009c0 r .LC96
000009c4 r .LC97
000009e4 r .LC98
000009fc r .LC99
00000034 r CSWTCH.517
00000034 r CSWTCH.595
         U _GLOBAL_OFFSET_TABLE_
00000164 r __PRETTY_FUNCTION__.0
00000144 r __PRETTY_FUNCTION__.1
00000078 r __PRETTY_FUNCTION__.10
000000a0 r __PRETTY_FUNCTION__.11
000000c8 r __PRETTY_FUNCTION__.12
00000060 r __PRETTY_FUNCTION__.13
00000024 r __PRETTY_FUNCTION__.15
00000014 r __PRETTY_FUNCTION__.16
00000120 r __PRETTY_FUNCTION__.2
000000fc r __PRETTY_FUNCTION__.3
000000d8 r __PRETTY_FUNCTION__.4
00000090 r __PRETTY_FUNCTION__.5
00000000 r __PRETTY_FUNCTION__.7
00000048 r __PRETTY_FUNCTION__.8
         U __errno_location
         U __fprintf_chk
         U __fstat64_time64
         U __isoc23_strtoul
         U __memcpy_chk
         U __printf_chk
         U __read_chk
         U __sprintf_chk
         U __stack_chk_fail
         U __stack_chk_guard
         U __strcat_chk
         U _bfd_std_section
         U _obstack_begin
         U _obstack_free
         U _obstack_newchunk
         U _sch_istable
         U _sch_tolower
000000d8 B abs_output_section
000060b0 T add_excluded_libs
000000b8 t add_matching_section
000001b0 b asneeded_list_head
000001b4 B asneeded_list_tail
         U bfd_arch_bits_per_address
         U bfd_arch_get_compatible
         U bfd_arch_mach_octets_per_byte
         U bfd_canonicalize_reloc
         U bfd_check_format
         U bfd_check_format_matches
         U bfd_close
         U bfd_close_all_done
         U bfd_demangle
         U bfd_errmsg
         U bfd_extract_object_only_section
         U bfd_fopen
         U bfd_get_arch
         U bfd_get_error
         U bfd_get_full_section_contents
         U bfd_get_mach
         U bfd_get_reloc_upper_bound
         U bfd_get_section_by_name
         U bfd_get_section_contents
         U bfd_group_signature
         U bfd_hash_allocate
         U bfd_hash_lookup
         U bfd_hash_newfunc
         U bfd_hash_table_free
         U bfd_hash_table_init_n
         U bfd_is_local_label
         U bfd_iterate_over_targets
         U bfd_link_add_undef
         U bfd_link_check_relocs
         U bfd_link_hash_lookup
         U bfd_link_hash_traverse
         U bfd_make_section_anyway_with_flags
         U bfd_make_section_with_flags
         U bfd_map_over_sections
         U bfd_merge_sections
         U bfd_openr
         U bfd_openr_fake_archive
         U bfd_openr_next_archived_file
         U bfd_openw
         U bfd_printable_name
         U bfd_record_phdr
         U bfd_scan_vma
         U bfd_section_already_linked_table_free
         U bfd_section_already_linked_table_init
         U bfd_set_error
         U bfd_set_error_handler
         U bfd_set_file_flags
         U bfd_set_format
         U bfd_set_gp_size
         U bfd_set_section_contents
         U bfd_set_section_size
         U bfd_set_start_address
         U bfd_set_symtab
         U bfd_sprintf_vma
000030b4 t check_input_sections
         U close
000033d4 t closest_target_match
0000b310 T cmdline_check_object_only_section
0000ab78 T cmdline_emit_object_only_section
00003660 t cmdline_extract_object_only_section
000001a4 b cmdline_object_only_archive_list
0000019c b cmdline_object_only_file_list
0000b61c T cmdline_remove_object_only_files
00000134 b cmdline_temp_object_only_list
         U command_line
         U config
         U constructor_list
         U constructors_sorted
000013d4 t copy_section
         U cplus_demangle_set_style
         U ctf_bfdopen
         U ctf_close
         U ctf_create
         U ctf_dict_close
         U ctf_errmsg
         U ctf_errno
         U ctf_errwarning_next
         U ctf_link
         U ctf_link_add_ctf
         U ctf_link_write
000000c4 b ctf_output
000000d4 b current_assign
         U current_demangling_style
00000200 B current_dynamic_list_p
00000178 b current_input_file
000000cc b current_section
000001c8 b current_target
         U dcgettext
         U dcngettext
000001c0 b default_common_section
         U default_target
000001cc B delete_output_file_on_failure
000065e8 T dprint_statement
         U einfo
000001dd B enable_linker_version
000000b8 B entry_from_cmdline
00000008 D entry_section
000000bc B entry_symbol
00000004 d entry_symbol_default
000001c4 b excluded_libs
         U exp_assign
         U exp_binop
         U exp_fold_tree
         U exp_fold_tree_no_dot
         U exp_get_abs_int
         U exp_get_power
         U exp_get_vma
00004bf4 t exp_init_os
         U exp_intop
         U exp_nameop
         U exp_print_tree
         U exp_provide
         U expld
         U fatal
         U fclose
0000009c B file_chain
         U filename_cmp
         U filename_ncmp
00000070 t find_next_input_statement
000001ac b first_file
000001e0 b first_orphan_note.14
         U fnmatch
         U fputc
         U free
         U fwrite
         U g_switch_value
00002238 t get_init_priority.isra.0
0000171c t get_prefix_tree.part.0
00000314 t get_target
000001dc B had_output_filename
00000000 t hash_entry_addr_cmp
000000c8 b header_printed.6
         U htab_create
         U htab_find
         U htab_find_slot
         U htab_hash_string
0000006c t ignore_bfd_errors
         U in_section_ordering
         U info_assert
         U info_msg
000003a4 t init_opb
00004c68 t init_os
00000148 B input_file_chain
00000140 B input_flags
00000bec t input_statement_is_archive_path
000001c8 t insert_os_after
000035cc t insert_pad
00001b6c t insert_undefined
00008178 T lang_add_assignment
000081a0 T lang_add_attribute
00007fc8 T lang_add_data
00007f28 T lang_add_entry
00007fa0 T lang_add_fill
00007be4 T lang_add_gc_name
00003b0c T lang_add_input_file
000088d0 T lang_add_insert
00007f90 T lang_add_map
00008b20 T lang_add_nocrossref
00008b5c T lang_add_nocrossref_to
00007590 T lang_add_output
00008874 T lang_add_output_format
00008130 T lang_add_reloc
000055f0 T lang_add_section
00007ff4 T lang_add_string
00007f68 T lang_add_target
0000a90c T lang_add_unique
0000a8b0 T lang_add_vers_depend
00007c0c T lang_add_version_string
00007cd8 T lang_add_wild
0000a960 T lang_append_dynamic_list
0000a9e0 T lang_append_dynamic_list_cpp_new
0000a998 T lang_append_dynamic_list_cpp_typeinfo
0000099c t lang_check
00000cbc t lang_check_section_addresses
00003bbc T lang_cleanup
00006564 T lang_clear_os_map
00001908 t lang_common
000007c8 t lang_ctf_errs_warnings
00007f5c T lang_default_entry
00000af8 t lang_define_start_stop
00002108 t lang_discard_section_p.isra.0
00006724 T lang_do_assignments
00001da4 t lang_do_assignments_1.isra.0
00000f70 t lang_end
0000891c T lang_enter_group
00008994 T lang_enter_lib
000075c8 T lang_enter_output_section_statement
00008b98 T lang_enter_overlay
00008bdc T lang_enter_overlay_section
000076e0 T lang_final
000008cc t lang_finalize_version_expr_head
000031cc t lang_find_relro_sections_1
00003ba0 T lang_finish
000081fc T lang_float
000001de B lang_float_flag
00006b28 T lang_for_each_file
00006b00 T lang_for_each_input_file
00003a18 T lang_for_each_statement_worker
00003154 t lang_gc_sections_1
00006114 T lang_get_output_target
00003cdc t lang_get_regions
0000013c B lang_has_input_file
00004ae8 T lang_init
00008298 T lang_insert_orphan
0000aa28 T lang_ld_feature
00008968 T lang_leave_group
00008a0c T lang_leave_lib
0000820c T lang_leave_output_section_statement
00008df4 T lang_leave_overlay
00008c60 T lang_leave_overlay_section
0000530c T lang_map
00000338 t lang_map_flags
000048f8 T lang_memory_region_alias
000000b4 b lang_memory_region_list
00000010 d lang_memory_region_list_tail
00003c00 T lang_memory_region_lookup
00008a68 T lang_new_phdr
000090c4 T lang_new_vers_node
00008f88 T lang_new_vers_pattern
00001bd4 t lang_one_common
0000005c B lang_os_list
00005008 T lang_output_section_find_by_flags
000049e0 T lang_output_section_statement_lookup
000001e4 B lang_phdr_list
00005890 t lang_place_orphans
0000169c t lang_print_memory_size
0000aad8 T lang_print_memory_usage
0000935c T lang_process
000090f4 T lang_register_vers_node
00007a7c T lang_relax_sections
00007718 T lang_reset_memory_regions
00007efc T lang_section_start
00006a2c T lang_set_flags
00007878 T lang_size_sections
00003d54 t lang_size_sections_1
00000198 b lang_sizing_iteration
000081c4 T lang_startup
000001b8 B lang_statement_iteration
000011cc t lang_vers_match
00001a74 t lang_write_ctf.part.0
         U lbasename
         U ld_abort
         U ld_start_phase
         U ld_stop_phase
         U ld_sysroot
         U ldctor_build_sets
         U ldemul_acquire_strings_for_ctf
         U ldemul_after_allocation
         U ldemul_after_check_relocs
         U ldemul_after_open
         U ldemul_before_allocation
         U ldemul_before_place_orphans
         U ldemul_before_plugin_all_symbols_read
         U ldemul_create_output_section_statements
         U ldemul_emit_ctf_early
         U ldemul_extra_map_file_text
         U ldemul_find_alt_start_symbol
         U ldemul_finish
         U ldemul_new_dynsym_for_ctf
         U ldemul_new_vers_pattern
         U ldemul_place_orphan
         U ldemul_print_symbol
         U ldemul_recognized_file
         U ldemul_set_output_arch
         U ldemul_unrecognized_file
         U ldexp_finalize_syms
         U ldexp_finish
         U ldexp_init
         U ldfile_assumed_script
         U ldfile_free
         U ldfile_open_command_file
         U ldfile_open_file
         U ldfile_output_architecture
         U ldfile_output_machine
         U ldfile_possibly_remap_input
         U ldfile_print_input_remaps
00006b50 T ldlang_add_file
000064ec T ldlang_add_require_defined
0000649c T ldlang_add_undef
00006430 T ldlang_ctf_acquire_strings
00006458 T ldlang_ctf_new_dynsym
000068c8 T ldlang_nearby_section
0000618c t ldlang_open_output
00006668 T ldlang_override_segment_assignment
0000646c T ldlang_write_ctf_late
         U ldwrite
         U link_info
00007038 T load_symbols
00006be8 t load_symbols.part.0
         U lrealpath
         U make_temp_file
000001bc b map_head_is_link_order
00005a94 t map_input_to_output_sections.isra.0
00000070 b map_obstack
00000000 b matching_obstack
         U memcmp
         U memcpy
         U memset
         U minfo
         U mkstemp64
00003288 t name_compare
00000b5c t name_match
00003878 t new_afile
00004fb4 T next_matching_output_section_statement
000001e8 B nocrossref_list
000066cc T one_lang_size_sections_pass
00000064 b opb_shift
         U open64
00007064 t open_input_bfds
00001884 t os_region_check
         U output_filename
0000585c t output_section_callback_tree_to_list
00000308 t output_section_statement_newfunc
00000284 t output_section_statement_newfunc_1
0000017c b output_section_statement_table
000000dc B output_target
000001f8 b overlay_list
000001f4 b overlay_max
000001f0 b overlay_subalign
000001ec b overlay_vma
         U parser_input
         U plugin_call_all_symbols_read
         U plugin_error_plugin
000001d4 b plugin_insert
000001d8 b plugin_undefs
00003ae0 T pop_stat_ptr
00001d88 t pop_stat_ptr.part.0
000000d0 b prefer_next_section
         U previous_script_handle
00001a10 t print_cmdline_list
00000068 b print_dot
00000440 t print_input_section
         U print_nl
0000659c T print_one_symbol
         U print_spaces
00002358 t print_statement
00004d2c t process_insert_statements
00000140 t pt_add_stmt
00000030 b pt_obstack
000000e0 b ptroot
00003ab4 T push_stat_ptr
00001d6c t push_stat_ptr.part.0
         U putchar
         U qsort
         U rename
000001d0 b require_defined_symbol_list
000000a4 t reset_one_wild
00002e48 t resolve_wild_sections.part.0
00003024 t resolve_wilds
         U saved_script_handle
00001618 t section_already_linked
000067ac T section_for_dot
00001548 t setup_section
000034f8 t sort_def_symbol
         U sort_section
0000001c t sort_sections_by_lma
00000044 t sort_sections_by_vma
000000a8 b start_stop_alloc
000000a4 b start_stop_count
000000ac b start_stop_syms
0000348c T stat_alloc
000037c4 T stat_concat
000036a8 T stat_free
00003774 t stat_ldirname
000036d8 T stat_memdup
000000f8 b stat_obstack
00000000 D stat_ptr
00000150 b stat_save
0000000c d stat_save_ptr
000037ac T stat_strdup
0000012c B statement_list
         U stderr
         U strcasecmp
         U strchr
         U strcmp
         U strcspn
00007780 T strip_excluded_output_sections
         U strlen
         U strncmp
         U strpbrk
         U strrchr
         U strstr
         U trace_files
000000b0 b unique_section_list
00000c48 t unique_section_p
         U unlink
00001794 t update_wild_statements
         U verbose
00000324 t version_expr_head_eq
00000994 t version_expr_head_hash
000001fc b version_index
000022f0 t walk_wild_file_in_exclude_list
000000f0 b winner
00002154 t wont_add_section_p
         U xasprintf
         U xmalloc
         U xrealloc
         U xstrdup
         U yyin
         U yyparse
00000124 b zero_fill.9

mri.o:
00000000 r .LC0
00000004 r .LC1
00000010 r .LC2
00000014 r .LC3
0000001c r .LC4
         U _GLOBAL_OFFSET_TABLE_
         U __sprintf_chk
         U __stack_chk_fail
         U __stack_chk_guard
00000000 b address
0000001c b alias
00000014 b alignment
00000008 b base
         U dcgettext
0000000c b done_tree
         U exp_assign
         U exp_nameop
         U fatal
         U lang_add_assignment
         U lang_add_input_file
         U lang_add_output
         U lang_add_output_format
         U lang_add_wild
         U lang_enter_output_section_statement
         U lang_leave_output_section_statement
00000000 t mri_add_to_list
000002d8 T mri_alias
000003a4 T mri_align
000003c8 T mri_alignmod
00000098 T mri_base
000000a4 T mri_draw_tree
00000358 T mri_format
0000029c T mri_load
00000350 T mri_name
00000070 T mri_only_load
000002b0 T mri_order
0000004c T mri_output_section
00000394 T mri_public
000003ec T mri_truncate
00000004 b only_load
00000010 b order
         U strcmp
00000018 b subalignment
         U xmalloc
         U xstrdup

ldctor.o:
00000000 r .LC0
00000008 r .LC1
0000012c r .LC10
00000134 r .LC11
0000000c r .LC2
00000034 r .LC3
0000006c r .LC4
0000009c r .LC5
000000dc r .LC6
00000104 r .LC7
00000108 r .LC8
00000128 r .LC9
         U _GLOBAL_OFFSET_TABLE_
         U __isoc23_strtol
         U _bfd_std_section
         U _sch_istable
         U bfd_get_reloc_code_name
         U bfd_reloc_type_lookup
00000004 b called.0
         U config
00000008 B constructor_list
00000005 B constructors_sorted
00000068 t ctor_cmp
00000000 t ctor_prio
         U dcgettext
         U einfo
         U exp_assign
         U exp_intop
         U exp_nameop
         U exp_relop
         U exp_unop
         U free
         U lang_add_assignment
         U lang_add_data
         U lang_add_reloc
000000b8 T ldctor_add_set_entry
00000180 T ldctor_build_sets
         U link_info
         U minfo
         U pop_stat_ptr
         U print_nl
         U print_spaces
         U push_stat_ptr
         U qsort
00000000 B sets
         U strcmp
         U strlen
         U strncmp
         U xmalloc

ldmain.o:
00000000 r .LC0
00000040 r .LC1
000001ac r .LC10
00000a80 r .LC100
00000a8c r .LC101
00000a98 r .LC102
00000aa4 r .LC103
00000aac r .LC104
00000ab8 r .LC105
00000ac4 r .LC106
00000ad0 r .LC107
00000adc r .LC108
00000ae4 r .LC109
000001bc r .LC11
00000afc r .LC110
00000b20 r .LC111
00000b40 r .LC112
00000b78 r .LC113
00000b7c r .LC114
00000bb4 r .LC115
00000bc8 r .LC116
00000bd8 r .LC117
00000bdc r .LC118
00000c00 r .LC119
000001c0 r .LC12
00000c04 r .LC120
00000c3c r .LC121
00000c64 r .LC122
00000c68 r .LC123
00000c70 r .LC124
00000c78 r .LC125
00000cac r .LC126
00000ccc r .LC127
00000cd4 r .LC128
00000cdc r .LC129
000001c8 r .LC13
00000ce0 r .LC130
00000d0c r .LC131
00000d40 r .LC132
00000d60 r .LC133
00000d80 r .LC134
00000da4 r .LC135
00000dc8 r .LC136
00000de8 r .LC137
00000dfc r .LC138
00000e44 r .LC139
00000204 r .LC14
00000e5c r .LC140
00000e94 r .LC141
00000ebc r .LC142
00000eec r .LC143
00000f24 r .LC144
00000f60 r .LC145
00000f64 r .LC146
00000f90 r .LC147
00000fc0 r .LC148
00000ff8 r .LC149
00000244 r .LC15
00001038 r .LC150
00001064 r .LC151
00001074 r .LC152
000010a4 r .LC153
00000298 r .LC16
000002c8 r .LC17
000002cc r .LC18
000002f4 r .LC19
00000060 r .LC2
00000318 r .LC20
00000324 r .LC21
00000334 r .LC22
00000360 r .LC23
00000394 r .LC24
000003a4 r .LC25
000003b4 r .LC26
000003dc r .LC27
00000420 r .LC28
0000045c r .LC29
0000007c r .LC3
000004a4 r .LC30
000004e0 r .LC31
00000528 r .LC32
00000568 r .LC33
000005b0 r .LC34
000005f0 r .LC35
00000624 r .LC36
00000650 r .LC37
0000065c r .LC38
0000068c r .LC39
00000098 r .LC4
000006a8 r .LC40
000006c4 r .LC41
000006d4 r .LC42
000006d8 r .LC43
000006dc r .LC44
000006e4 r .LC45
000006ec r .LC46
000006f8 r .LC47
00000704 r .LC48
00000708 r .LC49
000000ec r .LC5
00000710 r .LC50
0000071c r .LC51
00000728 r .LC52
00000734 r .LC53
0000073c r .LC54
00000744 r .LC55
0000074c r .LC56
00000750 r .LC57
00000754 r .LC58
00000774 r .LC59
0000011c r .LC6
00000780 r .LC60
00000788 r .LC61
00000790 r .LC62
000007ac r .LC63
000007bc r .LC64
000007c8 r .LC65
000007d8 r .LC66
00000818 r .LC67
00000834 r .LC68
00000840 r .LC69
00000144 r .LC7
0000084c r .LC70
00000870 r .LC71
00000878 r .LC72
000008b8 r .LC73
000008c0 r .LC74
000008c8 r .LC75
000008d0 r .LC76
000008d8 r .LC77
000008e0 r .LC78
000008e4 r .LC79
00000160 r .LC8
000008f8 r .LC80
000008fc r .LC81
00000964 r .LC82
00000968 r .LC83
00000974 r .LC84
0000099c r .LC85
000009a8 r .LC86
000009c8 r .LC87
000009f8 r .LC88
00000a0c r .LC89
00000164 r .LC9
00000a14 r .LC90
00000a1c r .LC91
00000a28 r .LC92
00000a44 r .LC93
00000a4c r .LC94
00000a54 r .LC95
00000a5c r .LC96
00000a64 r .LC97
00000a6c r .LC98
00000a74 r .LC99
00000024 r CSWTCH.188
         U _GLOBAL_OFFSET_TABLE_
00000000 r __PRETTY_FUNCTION__.1
00000014 r __PRETTY_FUNCTION__.4
         U __aeabi_idivmod
         U __ctime64
         U __fprintf_chk
         U __getrusage64
         U __memcpy_chk
         U __memset_chk
         U __stack_chk_fail
         U __stack_chk_guard
         U __stpcpy_chk
         U __time64
         U _bfd_std_section
         U _sch_istable
0000143c t add_archive_element
         U add_cref
000017b4 T add_ignoresym
00001bc8 T add_keepsyms_file
00000734 t add_to_set
00001b50 T add_wrap
0000173c T add_ysym
         U bfd_canonicalize_reloc
         U bfd_close
         U bfd_close_all_done
         U bfd_generic_link_read_symbols
         U bfd_get_reloc_upper_bound
         U bfd_hash_lookup
         U bfd_hash_newfunc
         U bfd_hash_set_default_size
         U bfd_hash_table_init
         U bfd_hash_table_init_n
         U bfd_init
         U bfd_link_hash_lookup
         U bfd_map_over_sections
         U bfd_reloc_type_lookup
         U bfd_set_assert_handler
         U bfd_set_default_target
         U bfd_set_error
         U bfd_set_error_handler
         U bfd_set_error_program_name
         U bindtextdomain
         U check_nocrossrefs
         U cmdline_check_object_only_section
         U cmdline_emit_object_only_section
         U cmdline_remove_object_only_files
00000050 B command_line
00000000 B config
00000600 t constructor_callback
         U dcgettext
00000048 b default_bfd_assert_handler
0000004c b default_bfd_error_handler
0000015c B default_target
         U delete_output_file_on_failure
00000158 B demangling
0000013c b dependency_files
00000140 b dependency_files_tail
0000038c t display_external_script
         U dupargv
         U einfo
00000168 b error_count.2
0000016c B error_handling_script
00000164 b error_name.3
         U expandargv
         U fatal
         U fclose
         U fflush
         U fopen64
00000162 B force_make_executable
         U fputc
         U fread
         U free
         U freeargv
         U fwrite
00000004 D g_switch_value
         U get_run_time
         U getc
         U getenv
         U handle_asneeded_cref
00000145 b header_printed.0
00000160 B in_section_ordering
         U info_assert
         U info_msg
         U input_flags
         U lang_cleanup
         U lang_final
         U lang_finish
         U lang_get_output_target
         U lang_has_input_file
         U lang_init
         U lang_map
         U lang_print_memory_usage
         U lang_process
         U ld_abort
00000000 t ld_bfd_assert_handler
00000020 t ld_bfd_error_handler
00000150 B ld_canon_sysroot
00000154 B ld_canon_sysroot_len
000002b0 t ld_cleanup
00001054 T ld_set_phase_name
00001074 T ld_start_phase
00001158 T ld_stop_phase
0000014c B ld_sysroot
         U ldctor_add_set_entry
         U ldemul_after_parse
         U ldemul_before_parse
         U ldemul_choose_mode
         U ldemul_choose_target
         U ldemul_get_script
         U ldemul_set_symbols
         U ldexp_finish
         U ldexp_init
         U ldfile_add_arch
         U ldfile_open_command_file
         U ldfile_open_default_command_file
         U ldfile_open_script_file
         U ldlang_add_file
         U ldlang_ctf_acquire_strings
         U ldlang_ctf_new_dynsym
         U ldlang_nearby_section
         U ldlang_override_segment_assignment
         U ldlang_write_ctf_late
         U ldwrite
         U lex_redirect
         U lex_string
00000000 d link_callbacks
00000088 B link_info
         U lrealpath
00000000 T main
         U mallinfo2
         U memset
         U minfo
00000794 t multiple_common
0000013c t multiple_definition
         U no_more_claiming
         U nocrossref_list
00000094 t notice
         U output_cref
00000000 D output_filename
         U output_unknown_cmdline_warnings
00000000 D overflow_cutoff_limit
         U parse_args
         U parser_input
         U perror
         U pex_one
00000008 d phase_data
         U plugin_call_cleanup
         U plugin_load_plugins
         U plugin_maybe_claim
00000174 B previous_script_handle
         U print_nl
         U print_spaces
         U processed_scripts
00000134 B program_name
         U readlink
00000068 t reloc_dangerous
000003f0 t reloc_overflow
00000910 t report_phases.part.0
         U rewind
00000138 B saved_script_handle
000002f8 t set_program_name
         U setlocale
00000170 B sort_section
         U stat_alloc
         U stderr
         U stdout
         U strcasecmp
         U strcmp
         U strlen
         U strncmp
0000052c t symbol_warning.part.0
         U textdomain
00000148 B trace_files
00001014 T track_dependency_files
0000003c t unattached_reloc
00001820 t undefined_symbol
         U unlink_if_ordinary
00000144 B verbose
00000161 B version_printed
00000e18 t warning_callback
00000548 t warning_find_reloc
         U xatexit
         U xexit
         U xmalloc
         U xmalloc_set_program_name
         U xmemdup
         U xrealloc
         U xstrdup
         U yyparse

plugin.o:
00000000 r .LC11
00000054 r .LC12
00000088 r .LC13
000000d0 r .LC15
000000ec r .LC17
0000010c r .LC18
00000140 r .LC19
00000144 r .LC20
00000158 r .LC21
00000160 r .LC22
00000184 r .LC23
000001ac r .LC24
000001bc r .LC25
000001c0 r .LC26
000001d0 r .LC27
000001d4 r .LC28
00000208 r .LC29
00000220 r .LC30
00000248 r .LC31
0000027c r .LC32
000002ac r .LC33
000002b8 r .LC34
000002dc r .LC35
000002f8 r .LC36
00000308 r .LC37
00000310 r .LC38
00000318 r .LC39
00000334 r .LC40
0000000c r CSWTCH.113
         U _GLOBAL_OFFSET_TABLE_
00000000 r __PRETTY_FUNCTION__.4
         U __aeabi_ldivmod
         U __errno_location
         U __sprintf_chk
         U __stack_chk_fail
         U __stack_chk_guard
         U _bfd_std_section
000002e8 t add_input_file
000002a0 t add_input_library
000007ac t add_symbols
         U bfd_alloc
         U bfd_close
         U bfd_close_all_done
         U bfd_create
         U bfd_get_arch_info
         U bfd_get_error
         U bfd_get_gp_size
         U bfd_get_section_by_name
         U bfd_hash_lookup
         U bfd_hide_sym_by_version
         U bfd_link_hash_lookup
         U bfd_make_readable
         U bfd_make_section_anyway_with_flags
         U bfd_make_writable
         U bfd_plugin_close_file_descriptor
         U bfd_plugin_open_input
         U bfd_set_arch_info
         U bfd_set_gp_size
         U bfd_set_symtab
         U bfd_wrapped_link_hash_lookup
0000004c b buffer.2
0000000c b buffer.3
00000008 b called_plugin
         U cmdline_check_object_only_section
         U concat
         U config
         U dcgettext
         U dlclose
         U dlerror
         U dlopen
         U dlsym
         U einfo
0000009c b error_plugin
         U fatal
         U fflush
         U free
0000016c t get_input_file
00000330 t get_symbols
00000690 t get_symbols_v1
0000068c t get_symbols_v2
00000694 t get_view
         U getpagesize
         U info_assert
         U info_msg
         U lang_add_input_file
000000a0 b last_plugin
000000a4 b last_plugin_args_tail_chain_ptr
         U ld_abort
         U ldfile_add_library_path
         U link_info
         U lseek64
00000000 d lto_resolution_str.1
         U memcpy
         U memset
00000988 t message
         U mmap64
         U munmap
000000fc B no_more_claiming
00000000 b orig_callbacks
00000004 b orig_notice_all
         U output_filename
0000124c T plugin_call_all_symbols_read
0000129c T plugin_call_cleanup
000000a8 b plugin_callbacks
00000000 t plugin_cleanup
00000e30 T plugin_error_plugin
00000f64 T plugin_load_plugins
00001200 T plugin_maybe_claim
00000004 t plugin_notice
00000adc t plugin_object_p
00000e50 T plugin_opt_plugin
00000ef0 T plugin_opt_plugin_arg
00000090 b plugin_pagesize
00000a98 t plugin_strdup
         U plugin_vec
00000098 b plugins_list
00000000 d plugins_tail_chain_ptr
         U putc
         U read
000001dc t register_all_symbols_read
0000023c t register_claim_file
0000020c t register_claim_file_v2
000001ac t register_cleanup
         U register_ld_plugin_object_p
00000df8 t release_input_file
0000008c B report_plugin_symbols
0000026c t set_extra_library_path
         U stat_alloc
         U stat_concat
         U stat_free
         U stderr
         U stdout
         U strlen
         U strncmp
00000010 r tv_header_tags
         U unwrap_hash_lookup
         U vfinfo
         U xmalloc
         U xstrdup

ldwrite.o:
00000000 r .LC0
00000058 r .LC1
00000118 r .LC10
0000007c r .LC2
00000080 r .LC3
00000088 r .LC4
0000008c r .LC5
0000009c r .LC6
000000ac r .LC7
000000dc r .LC8
000000fc r .LC9
         U _GLOBAL_OFFSET_TABLE_
00000000 r __PRETTY_FUNCTION__.0
         U __memcpy_chk
         U __stack_chk_fail
         U __stack_chk_guard
         U _sch_istable
         U bfd_alloc
         U bfd_get_error
         U bfd_get_unique_section_name
         U bfd_getb16
         U bfd_getb32
         U bfd_link_hash_lookup
         U bfd_make_section_anyway
         U bfd_new_link_order
         U bfd_putl16
         U bfd_putl32
         U bfd_set_error
00000000 t build_link_order
         U config
         U dcgettext
         U fatal
         U free
         U info_assert
         U lang_clear_os_map
         U lang_for_each_statement_worker
         U ld_abort
000003e4 T ldwrite
         U link_info
         U statement_list
         U strcmp
         U strlen
         U strncmp
         U xmalloc

ldexp.o:
00000000 r .LC0
0000000c r .LC1
0000019c r .LC10
000001e0 r .LC11
00000220 r .LC12
00000240 r .LC13
00000270 r .LC14
00000298 r .LC15
000002d8 r .LC16
00000310 r .LC17
0000034c r .LC18
0000035c r .LC19
00000040 r .LC2
0000039c r .LC20
000003a8 r .LC21
000003b8 r .LC22
000003f0 r .LC23
000003fc r .LC24
00000404 r .LC25
0000040c r .LC26
00000414 r .LC27
00000424 r .LC28
00000428 r .LC29
00000068 r .LC3
0000042c r .LC30
00000430 r .LC31
00000434 r .LC32
00000440 r .LC33
00000448 r .LC34
00000450 r .LC35
00000074 r .LC4
000000c8 r .LC5
0000010c r .LC6
00000120 r .LC7
00000134 r .LC8
0000016c r .LC9
         U _GLOBAL_OFFSET_TABLE_
         U __aeabi_idiv
         U __aeabi_idivmod
         U __aeabi_uidiv
         U __aeabi_uidivmod
         U __fprintf_chk
         U _bfd_std_section
         U abs_output_section
         U bfd_hash_allocate
         U bfd_hash_lookup
         U bfd_hash_table_free
         U bfd_hash_table_init_n
         U bfd_hash_traverse
         U bfd_link_add_undef
         U bfd_link_hash_lookup
         U bfd_octets_per_byte
         U bfd_wrapped_link_hash_lookup
         U config
         U dcgettext
00000118 t definedness_newfunc
00000000 b definedness_table
         U einfo
00001bfc T exp_assert
00001b84 T exp_assign
000018c4 T exp_bigintop
00001998 T exp_binop
00001bac T exp_defsym
0000193c T exp_fold_tree
00000208 t exp_fold_tree_1
00001964 T exp_fold_tree_no_dot
00001ff0 T exp_get_abs_int
00001f1c T exp_get_fill
00001ea8 T exp_get_power
00001e50 T exp_get_vma
00000154 t exp_get_vma.part.0
00001888 T exp_intop
00001b50 T exp_nameop
00000000 t exp_print_token
00001c20 T exp_print_tree
00001bd4 T exp_provide
00001900 T exp_relop
00001a28 T exp_trinop
00001abc T exp_unop
00000020 B expld
         U fatal
         U fputc
         U fputs
         U fwrite
         U info_assert
00000174 t is_sym_value.constprop.0
         U lang_memory_region_lookup
         U lang_output_section_statement_lookup
         U lang_statement_iteration
00002098 T ldexp_finalize_syms
00002108 T ldexp_finish
00002064 T ldexp_init
000020b0 T ldexp_is_final_sym_absolute
         U ldlex_filename
         U lineno
         U link_info
         U minfo
         U section_for_dot
0000007c B segments
000000bc t set_sym_sections
         U stat_alloc
         U stderr
         U strcmp
         U strlen
00000000 d table.0

ldemul.o:
00000000 r .LC0
0000000c r .LC1
00000020 r .LC2
00000034 r .LC3
0000005c r .LC4
00000074 r .LC5
00000078 r .LC6
00000080 r .LC7
         U _GLOBAL_OFFSET_TABLE_
         U __fprintf_chk
         U __stack_chk_fail
         U __stack_chk_guard
0000030c T after_allocation_default
00000304 T after_check_relocs_default
000002a0 T after_open_default
000001e0 T after_parse_default
00000314 T before_allocation_default
00000308 T before_place_orphans_default
         U bfd_emul_get_commonpagesize
         U bfd_emul_get_maxpagesize
         U bfd_fix_excluded_sec_syms
         U bfd_scan_vma
         U command_line
         U dcgettext
         U default_target
         U einfo
         U entry_from_cmdline
         U entry_symbol
         U fatal
         U file_chain
00000334 T finish_default
         U fputc
         U fputs
         U free
         U getenv
000003c4 T hll_default
         U info_msg
         U lang_os_list
         U lang_relax_sections
         U ld_armelf_linux_eabi_emulation
         U ld_armelfb_linux_eabi_emulation
00000000 b ld_emulation
00000000 D ld_emulations
00000558 T ldemul_acquire_strings_for_ctf
0000013c T ldemul_add_options
0000009c T ldemul_after_allocation
0000007c T ldemul_after_check_relocs
0000006c T ldemul_after_open
00000038 T ldemul_after_parse
000000ac T ldemul_before_allocation
00000048 T ldemul_before_parse
0000008c T ldemul_before_place_orphans
00000058 T ldemul_before_plugin_all_symbols_read
00000410 T ldemul_choose_mode
000001b0 T ldemul_choose_target
000000f0 T ldemul_create_output_section_statements
000001c0 T ldemul_default_target
00000544 T ldemul_emit_ctf_early
00000530 T ldemul_extra_map_file_text
00000000 T ldemul_find_alt_start_symbol
00000508 T ldemul_find_potential_libraries
000000cc T ldemul_finish
00000104 T ldemul_get_script
00000160 T ldemul_handle_option
00000018 T ldemul_hll
000004a4 T ldemul_list_emulation_options
000003e0 T ldemul_list_emulations
0000056c T ldemul_new_dynsym_for_ctf
0000051c T ldemul_new_vers_pattern
00000114 T ldemul_open_dynamic_archive
00000174 T ldemul_parse_args
00000128 T ldemul_place_orphan
00000580 T ldemul_print_symbol
0000019c T ldemul_recognized_file
000000bc T ldemul_set_output_arch
000000dc T ldemul_set_symbols
00000028 T ldemul_syslib
00000188 T ldemul_unrecognized_file
         U ldfile_output_architecture
         U ldfile_output_machine
         U ldlang_add_undef
         U link_info
         U print_one_symbol
00000378 T set_output_arch_default
         U stderr
         U strcmp
         U strip_excluded_output_sections
000003a8 T syslib_default

ldver.o:
00000000 r .LC0
0000000c r .LC1
0000003c r .LC2
00000070 r .LC3
00000134 r .LC4
00000150 r .LC5
         U _GLOBAL_OFFSET_TABLE_
         U __fprintf_chk
         U __printf_chk
         U dcgettext
         U ld_emulations
00000000 T ldversion
         U stdout

ldmisc.o:
00000000 r .LC0
00000008 r .LC1
000000f0 r .LC10
00000118 r .LC11
00000134 r .LC12
0000013c r .LC13
00000140 r .LC14
00000144 r .LC15
0000014c r .LC16
00000150 r .LC17
0000015c r .LC18
00000164 r .LC19
0000000c r .LC2
00000174 r .LC20
0000017c r .LC21
00000198 r .LC22
000001a0 r .LC23
000001b4 r .LC24
000001bc r .LC25
000001c8 r .LC26
000001d0 r .LC27
000001d8 r .LC28
000001fc r .LC29
00000010 r .LC3
00000218 r .LC30
00000234 r .LC31
0000023c r .LC32
00000244 r .LC33
0000024c r .LC34
00000254 r .LC35
00000040 r .LC4
00000068 r .LC5
00000084 r .LC6
000000d8 r .LC7
000000e0 r .LC8
000000e8 r .LC9
         U _GLOBAL_OFFSET_TABLE_
00000000 r __PRETTY_FUNCTION__.3
         U __fprintf_chk
         U __sprintf_chk
         U __stack_chk_fail
         U __stack_chk_guard
         U __vsnprintf_chk
         U _sch_istable
         U asneeded_list_tail
         U bfd_demangle
         U bfd_errmsg
         U bfd_generic_link_read_symbols
         U bfd_get_error
         U bfd_set_error
         U bfd_sprintf_vma
0000000c b cmdline_warning_head
00000000 d cmdline_warning_tail
         U config
00000000 t count_modifiers
         U dcgettext
         U demangling
00000c44 T einfo
00000d4c T fatal
         U fflush
         U filename_cmp
         U fputc
         U fputs
         U free
         U fwrite
00000da8 T info_assert
00000bdc T info_msg
00000000 b last_bfd.2
00000004 b last_file.0
00000008 b last_function.1
000000bc T ld_abort
         U ldlex_filename
00000f28 T lfinfo
         U lineno
         U link_info
00000e88 T minfo
00000cc0 T output_unknown_cmdline_warnings
00000f80 T percent_decode
000000a4 T print_nl
00000064 T print_spaces
         U program_name
         U putc
00000dc8 T queue_unknown_cmdline_warning
         U stderr
         U stdout
         U strcmp
         U strncmp
         U strspn
00000110 T vfinfo
         U xasprintf
         U xexit
         U xmalloc
         U xstrdup

ldfile.o:
00000000 r .LC0
00000004 r .LC1
000000f8 r .LC10
00000110 r .LC11
00000128 r .LC12
00000144 r .LC13
00000150 r .LC14
0000015c r .LC15
000001d8 r .LC16
00000234 r .LC17
00000240 r .LC18
000002bc r .LC19
00000020 r .LC2
000002c0 r .LC20
000002c4 r .LC21
00000304 r .LC22
00000330 r .LC23
0000034c r .LC24
0000036c r .LC25
0000038c r .LC26
000003c0 r .LC27
000003f4 r .LC28
00000414 r .LC29
00000038 r .LC3
0000042c r .LC30
00000430 r .LC31
00000434 r .LC32
00000454 r .LC33
00000460 r .LC34
000004a8 r .LC35
000004c0 r .LC36
000004f8 r .LC37
00000538 r .LC38
0000053c r .LC39
00000044 r .LC4
00000578 r .LC40
00000048 r .LC5
0000006c r .LC6
00000070 r .LC7
000000a8 r .LC8
000000d8 r .LC9
         U _GLOBAL_OFFSET_TABLE_
         U __fgets_chk
         U __memcpy_chk
         U __stack_chk_fail
         U __stack_chk_guard
         U __stat64_time64
         U _sch_tolower
         U bfd_arch_get_compatible
         U bfd_check_format
         U bfd_close
         U bfd_get_error
         U bfd_openr
         U bfd_openr_next_archived_file
         U bfd_scan_arch
         U bfd_set_error
         U cmdline_check_object_only_section
         U command_line
         U concat
         U config
         U dcgettext
         U einfo
         U error_handling_script
         U fatal
         U fclose
         U feof
         U filename_cmp
         U fnmatch
         U fopen64
         U free
         U info_msg
         U input_flags
00000000 b input_remaps
         U lang_get_output_target
         U lbasename
         U ld_canon_sysroot
         U ld_canon_sysroot_len
         U ld_sysroot
         U ldemul_find_potential_libraries
         U ldemul_open_dynamic_archive
         U ldemul_unrecognized_file
00000f30 T ldfile_add_arch
000003d0 T ldfile_add_library_path
000000c4 T ldfile_add_remap
00000128 T ldfile_add_remap_file
00000010 B ldfile_assumed_script
00000454 t ldfile_find_command_file
00000fd0 T ldfile_free
00000f24 T ldfile_open_command_file
0000074c t ldfile_open_command_file_1
00000f2c T ldfile_open_default_command_file
00000c54 T ldfile_open_file
00000b34 T ldfile_open_file_search
00000f28 T ldfile_open_script_file
00000018 B ldfile_output_architecture
0000001c B ldfile_output_machine
00000004 D ldfile_output_machine_name
00000298 T ldfile_possibly_remap_input
00000354 T ldfile_print_input_remaps
00000f84 T ldfile_set_output_arch
000007dc T ldfile_try_open_bfd
         U ldlex_popstate
         U ldlex_script
         U lex_push_file
         U lineno
         U link_info
         U lrealpath
         U make_relative_prefix
         U minfo
         U no_more_claiming
         U parser_input
         U perror
         U pex_one
         U plugin_maybe_claim
0000000c B processed_scripts
         U program_name
         U saved_script_handle
00000004 b script_search
00000014 b search_arch_head
00000008 d search_arch_tail_ptr
00000008 B search_head
00000000 d search_tail_ptr
         U strchr
         U strcmp
         U strlen
         U strncmp
         U strpbrk
         U track_dependency_files
00000000 t try_open
         U verbose
         U xmalloc
         U xrealloc
         U xstrdup
         U yyin
         U yylex
         U yylval

ldcref.o:
00000000 r .LC0
00000054 r .LC1
000001ac r .LC10
000001b4 r .LC11
000001c0 r .LC12
000001c4 r .LC13
00000078 r .LC2
000000b8 r .LC3
000000e0 r .LC4
00000110 r .LC5
00000144 r .LC6
00000168 r .LC7
00000188 r .LC8
000001a4 r .LC9
         U _GLOBAL_OFFSET_TABLE_
         U __fprintf_chk
         U __stack_chk_fail
         U __stack_chk_guard
         U _bfd_std_section
000004a8 T add_cref
00000034 b alloc_mark
         U bfd_canonicalize_reloc
         U bfd_demangle
         U bfd_generic_link_read_symbols
         U bfd_get_reloc_upper_bound
         U bfd_hash_allocate
         U bfd_hash_lookup
         U bfd_hash_newfunc
         U bfd_hash_table_free
         U bfd_hash_table_init
         U bfd_hash_traverse
         U bfd_link_hash_lookup
         U bfd_map_over_sections
00000208 t check_local_sym_xref
00000360 t check_nocrossref
00000acc T check_nocrossrefs
00000084 t check_reloc_refs
00000038 t cref_fill_array
00000000 t cref_hash_newfunc
00000004 b cref_initialized
000001d4 t cref_sort_array
00000000 b cref_symcount
00000008 b cref_table
         U dcgettext
         U demangling
         U einfo
00000024 b entsize
         U fatal
         U fputs
         U free
000005ac T handle_asneeded_cref
         U info_assert
         U lang_for_each_file
         U lfinfo
         U link_info
         U memcpy
         U nocrossref_list
         U objalloc_free_block
00000040 b old_count
0000003c b old_size
00000044 b old_symcount
00000030 b old_tab
00000038 b old_table
000007c4 T output_cref
         U putc
         U qsort
00000028 b refsize
         U strcmp
         U strlen
0000002c b tabsize
         U xmalloc

earmelf_linux_eabi.o:
00000000 r .LC0
00001904 r .LC1
00019240 r .LC10
000538dc r .LC100
000538ec r .LC101
000538fc r .LC102
00053904 r .LC103
00053910 r .LC104
0005391c r .LC105
00053928 r .LC106
00053938 r .LC107
00053944 r .LC108
00053950 r .LC109
0001bfcc r .LC11
00053958 r .LC110
0005395c r .LC111
00053964 r .LC112
0005396c r .LC113
00053974 r .LC114
00053980 r .LC115
0005398c r .LC116
00053998 r .LC117
000539a4 r .LC118
000539b0 r .LC119
0001ed94 r .LC12
000539c0 r .LC120
000539c8 r .LC121
000539d0 r .LC122
000539e0 r .LC123
000539f0 r .LC124
000539f8 r .LC125
00053a04 r .LC126
00053a0c r .LC127
00053a14 r .LC128
00053a1c r .LC129
00021a00 r .LC13
00053a24 r .LC130
00053a2c r .LC131
00053a34 r .LC132
00053a5c r .LC133
00053a64 r .LC134
00053a68 r .LC135
00053a94 r .LC136
00024460 r .LC14
00026ef8 r .LC15
00029838 r .LC16
0002c288 r .LC17
0002ed10 r .LC18
00031640 r .LC19
00003218 r .LC2
00034278 r .LC20
00036eec r .LC21
00039a04 r .LC22
0003c6b0 r .LC23
0003f320 r .LC24
00041e70 r .LC25
000449b0 r .LC26
00047610 r .LC27
0004a094 r .LC28
0004cee0 r .LC29
00005ec0 r .LC3
0004fd68 r .LC30
00052ab8 r .LC31
00052b04 r .LC32
00052b3c r .LC33
00052b84 r .LC34
00052bcc r .LC35
00052c10 r .LC36
00052c58 r .LC37
00052cac r .LC38
00052cec r .LC39
00008bf0 r .LC4
00052d34 r .LC40
00052d80 r .LC41
00052df8 r .LC42
00052e70 r .LC43
00052eb8 r .LC44
00052f38 r .LC45
00052fd4 r .LC46
0005304c r .LC47
000532a0 r .LC48
000532f4 r .LC49
0000b7a4 r .LC5
00053334 r .LC50
00053384 r .LC51
00053388 r .LC52
000533cc r .LC53
000533d0 r .LC54
000533e8 r .LC55
0005340c r .LC56
0005341c r .LC57
00053438 r .LC58
00053458 r .LC59
0000e390 r .LC6
00053460 r .LC60
00053498 r .LC61
000534c8 r .LC62
000534f4 r .LC63
0005350c r .LC64
00053534 r .LC65
00053554 r .LC66
00053594 r .LC67
000535bc r .LC68
00053614 r .LC69
00010e24 r .LC7
0005361c r .LC70
00053624 r .LC71
0005362c r .LC72
00053674 r .LC73
000536a8 r .LC74
000536b0 r .LC75
000536b4 r .LC76
000536bc r .LC77
000536dc r .LC78
000536e4 r .LC79
000139c8 r .LC8
000536ec r .LC80
000536f4 r .LC81
00053704 r .LC82
00053728 r .LC83
0005373c r .LC84
00053760 r .LC85
0005376c r .LC86
0005378c r .LC87
00053798 r .LC88
000537a4 r .LC89
000165a4 r .LC9
000537b4 r .LC90
000537c4 r .LC91
000537d0 r .LC92
000537e0 r .LC93
000537f0 r .LC94
00053808 r .LC95
00053828 r .LC96
00053848 r .LC97
00053868 r .LC98
00053888 r .LC99
         U _GLOBAL_OFFSET_TABLE_
         U __fprintf_chk
         U __isoc23_strtoul
         U __memcpy_chk
         U __sprintf_chk
         U __stack_chk_fail
         U __stack_chk_guard
         U _bfd_std_section
         U add_excluded_libs
         U after_check_relocs_default
000008fc t arm_elf_before_allocation
00000648 t arm_elf_create_output_section_statements
0000002c b audit
         U bfd_check_format
         U bfd_create
         U bfd_elf32_arm_add_glue_sections_to_bfd
         U bfd_elf32_arm_allocate_interworking_sections
         U bfd_elf32_arm_get_bfd_for_interworking
         U bfd_elf32_arm_init_maps
         U bfd_elf32_arm_keep_private_stub_output_sections
         U bfd_elf32_arm_process_before_allocation
         U bfd_elf32_arm_set_byteswap_code
         U bfd_elf32_arm_set_cortex_a8_fix
         U bfd_elf32_arm_set_stm32l4xx_fix
         U bfd_elf32_arm_set_target_params
         U bfd_elf32_arm_set_vfp11_fix
         U bfd_elf32_arm_stm32l4xx_erratum_scan
         U bfd_elf32_arm_stm32l4xx_fix_veneer_locations
         U bfd_elf32_arm_use_long_plt
         U bfd_elf32_arm_vfp11_erratum_scan
         U bfd_elf32_arm_vfp11_fix_veneer_locations
         U bfd_elf_discard_info
         U bfd_get_arch
         U bfd_get_compression_algorithm
         U bfd_get_mach
         U bfd_link_hash_lookup
         U bfd_make_section_anyway_with_flags
         U bfd_openr
         U bfd_scan_vma
00000008 b buffer.0
00000dd4 t build_section_lists
00000020 t compare_output_sec_vma
         U config
         U constructor_list
         U dcgettext
00000028 b depaudit
         U einfo
00000a7c t elf32_arm_add_stub_section
         U elf32_arm_build_stubs
         U elf32_arm_fix_exidx_coverage
         U elf32_arm_next_input_section
         U elf32_arm_setup_section_lists
         U elf32_arm_size_stubs
         U entry_from_cmdline
         U entry_symbol
         U fatal
         U file_chain
         U free
000009bc t gldarm_layout_sections_again
000005dc t gldarmelf_linux_eabi_add_options
00000b44 t gldarmelf_linux_eabi_after_allocation
00000d24 t gldarmelf_linux_eabi_after_open
00000d6c t gldarmelf_linux_eabi_before_parse
00000d48 t gldarmelf_linux_eabi_before_plugin_all_symbols_read
0000077c t gldarmelf_linux_eabi_finish
00000050 t gldarmelf_linux_eabi_get_script
00000e20 t gldarmelf_linux_eabi_handle_option
000003ac t gldarmelf_linux_eabi_list_options
00000000 t gldarmelf_linux_eabi_set_symbols
00000000 d group_size
         U hll_default
000009d4 t hook_in_stub
00000000 b in_implib_filename
         U info_assert
         U input_flags
         U lang_add_input_file
         U lang_add_section
         U lang_for_each_statement_worker
00000000 D ld_armelf_linux_eabi_emulation
         U ldelf_acquire_strings_for_ctf
         U ldelf_after_open
         U ldelf_after_parse
         U ldelf_append_to_separated_string
         U ldelf_before_allocation
         U ldelf_before_place_orphans
         U ldelf_before_plugin_all_symbols_read
         U ldelf_emit_ctf_early
         U ldelf_emit_note_fdo_package_metadata
         U ldelf_emit_note_gnu_build_id
         U ldelf_finish
         U ldelf_load_symbols
         U ldelf_map_segments
         U ldelf_new_dynsym_for_ctf
         U ldelf_open_dynamic_archive
         U ldelf_place_orphan
         U ldelf_set_output_arch
         U ldemul_default_target
         U ldfile_set_output_arch
         U ldlang_add_file
         U link_info
00000030 b need_laying_out
         U optarg
00000000 d params
         U percent_decode
         U qsort
         U queue_unknown_cmdline_warning
000005bc t startswith
         U statement_list
         U strcasecmp
         U strcmp
         U strlen
         U strncmp
         U strstr
00000004 b stub_file
         U syslib_default
         U xmalloc
         U xrealloc
         U xstrdup
00000000 d xtra_long.1
00000000 r xtra_short.2

earmelfb_linux_eabi.o:
00000000 r .LC0
00001900 r .LC1
00019220 r .LC10
00053888 r .LC100
00053898 r .LC101
000538a8 r .LC102
000538b0 r .LC103
000538bc r .LC104
000538c8 r .LC105
000538d4 r .LC106
000538e4 r .LC107
000538f0 r .LC108
000538fc r .LC109
0001bfac r .LC11
00053904 r .LC110
00053908 r .LC111
00053910 r .LC112
00053918 r .LC113
00053920 r .LC114
0005392c r .LC115
00053938 r .LC116
00053944 r .LC117
00053950 r .LC118
0005395c r .LC119
0001ed70 r .LC12
0005396c r .LC120
00053974 r .LC121
0005397c r .LC122
0005398c r .LC123
0005399c r .LC124
000539a4 r .LC125
000539b0 r .LC126
000539b8 r .LC127
000539c0 r .LC128
000539c8 r .LC129
000219dc r .LC13
000539d0 r .LC130
000539d8 r .LC131
000539e0 r .LC132
00053a08 r .LC133
00053a10 r .LC134
00053a14 r .LC135
00053a40 r .LC136
00024438 r .LC14
00026ecc r .LC15
00029808 r .LC16
0002c254 r .LC17
0002ecd8 r .LC18
00031604 r .LC19
00003214 r .LC2
0003423c r .LC20
00036eac r .LC21
000399c4 r .LC22
0003c66c r .LC23
0003f2dc r .LC24
00041e2c r .LC25
0004496c r .LC26
000475cc r .LC27
0004a04c r .LC28
0004ce94 r .LC29
00005ebc r .LC3
0004fd18 r .LC30
00052a64 r .LC31
00052ab0 r .LC32
00052ae8 r .LC33
00052b30 r .LC34
00052b78 r .LC35
00052bbc r .LC36
00052c04 r .LC37
00052c58 r .LC38
00052c98 r .LC39
00008be8 r .LC4
00052ce0 r .LC40
00052d2c r .LC41
00052da4 r .LC42
00052e1c r .LC43
00052e64 r .LC44
00052ee4 r .LC45
00052f80 r .LC46
00052ff8 r .LC47
0005324c r .LC48
000532a0 r .LC49
0000b798 r .LC5
000532e0 r .LC50
00053330 r .LC51
00053334 r .LC52
00053378 r .LC53
0005337c r .LC54
00053394 r .LC55
000533b8 r .LC56
000533c8 r .LC57
000533e4 r .LC58
00053404 r .LC59
0000e380 r .LC6
0005340c r .LC60
00053444 r .LC61
00053474 r .LC62
000534a0 r .LC63
000534b8 r .LC64
000534e0 r .LC65
00053500 r .LC66
00053540 r .LC67
00053568 r .LC68
000535c0 r .LC69
00010e10 r .LC7
000535c8 r .LC70
000535d0 r .LC71
000535d8 r .LC72
00053620 r .LC73
00053654 r .LC74
0005365c r .LC75
00053660 r .LC76
00053668 r .LC77
00053688 r .LC78
00053690 r .LC79
000139b0 r .LC8
00053698 r .LC80
000536a0 r .LC81
000536b0 r .LC82
000536d4 r .LC83
000536e8 r .LC84
0005370c r .LC85
00053718 r .LC86
00053738 r .LC87
00053744 r .LC88
00053750 r .LC89
00016588 r .LC9
00053760 r .LC90
00053770 r .LC91
0005377c r .LC92
0005378c r .LC93
0005379c r .LC94
000537b4 r .LC95
000537d4 r .LC96
000537f4 r .LC97
00053814 r .LC98
00053834 r .LC99
         U _GLOBAL_OFFSET_TABLE_
         U __fprintf_chk
         U __isoc23_strtoul
         U __memcpy_chk
         U __sprintf_chk
         U __stack_chk_fail
         U __stack_chk_guard
         U _bfd_std_section
         U add_excluded_libs
         U after_check_relocs_default
000008fc t arm_elf_before_allocation
00000648 t arm_elf_create_output_section_statements
0000002c b audit
         U bfd_check_format
         U bfd_create
         U bfd_elf32_arm_add_glue_sections_to_bfd
         U bfd_elf32_arm_allocate_interworking_sections
         U bfd_elf32_arm_get_bfd_for_interworking
         U bfd_elf32_arm_init_maps
         U bfd_elf32_arm_keep_private_stub_output_sections
         U bfd_elf32_arm_process_before_allocation
         U bfd_elf32_arm_set_byteswap_code
         U bfd_elf32_arm_set_cortex_a8_fix
         U bfd_elf32_arm_set_stm32l4xx_fix
         U bfd_elf32_arm_set_target_params
         U bfd_elf32_arm_set_vfp11_fix
         U bfd_elf32_arm_stm32l4xx_erratum_scan
         U bfd_elf32_arm_stm32l4xx_fix_veneer_locations
         U bfd_elf32_arm_use_long_plt
         U bfd_elf32_arm_vfp11_erratum_scan
         U bfd_elf32_arm_vfp11_fix_veneer_locations
         U bfd_elf_discard_info
         U bfd_get_arch
         U bfd_get_compression_algorithm
         U bfd_get_mach
         U bfd_link_hash_lookup
         U bfd_make_section_anyway_with_flags
         U bfd_openr
         U bfd_scan_vma
00000008 b buffer.0
00000dd4 t build_section_lists
00000020 t compare_output_sec_vma
         U config
         U constructor_list
         U dcgettext
00000028 b depaudit
         U einfo
00000a7c t elf32_arm_add_stub_section
         U elf32_arm_build_stubs
         U elf32_arm_fix_exidx_coverage
         U elf32_arm_next_input_section
         U elf32_arm_setup_section_lists
         U elf32_arm_size_stubs
         U entry_from_cmdline
         U entry_symbol
         U fatal
         U file_chain
         U free
000009bc t gldarm_layout_sections_again
000005dc t gldarmelfb_linux_eabi_add_options
00000b44 t gldarmelfb_linux_eabi_after_allocation
00000d24 t gldarmelfb_linux_eabi_after_open
00000d6c t gldarmelfb_linux_eabi_before_parse
00000d48 t gldarmelfb_linux_eabi_before_plugin_all_symbols_read
0000077c t gldarmelfb_linux_eabi_finish
00000050 t gldarmelfb_linux_eabi_get_script
00000e20 t gldarmelfb_linux_eabi_handle_option
000003ac t gldarmelfb_linux_eabi_list_options
00000000 t gldarmelfb_linux_eabi_set_symbols
00000000 d group_size
         U hll_default
000009d4 t hook_in_stub
00000000 b in_implib_filename
         U info_assert
         U input_flags
         U lang_add_input_file
         U lang_add_section
         U lang_for_each_statement_worker
00000000 D ld_armelfb_linux_eabi_emulation
         U ldelf_acquire_strings_for_ctf
         U ldelf_after_open
         U ldelf_after_parse
         U ldelf_append_to_separated_string
         U ldelf_before_allocation
         U ldelf_before_place_orphans
         U ldelf_before_plugin_all_symbols_read
         U ldelf_emit_ctf_early
         U ldelf_emit_note_fdo_package_metadata
         U ldelf_emit_note_gnu_build_id
         U ldelf_finish
         U ldelf_load_symbols
         U ldelf_map_segments
         U ldelf_new_dynsym_for_ctf
         U ldelf_open_dynamic_archive
         U ldelf_place_orphan
         U ldelf_set_output_arch
         U ldemul_default_target
         U ldfile_set_output_arch
         U ldlang_add_file
         U link_info
00000030 b need_laying_out
         U optarg
00000000 d params
         U percent_decode
         U qsort
         U queue_unknown_cmdline_warning
000005bc t startswith
         U statement_list
         U strcasecmp
         U strcmp
         U strlen
         U strncmp
         U strstr
00000004 b stub_file
         U syslib_default
         U xmalloc
         U xrealloc
         U xstrdup
00000000 d xtra_long.1
00000000 r xtra_short.2

ldelf.o:
00000000 r .LC0
00000020 r .LC1
00000134 r .LC10
00000150 r .LC11
00000184 r .LC12
0000018c r .LC13
0000019c r .LC14
000001c0 r .LC15
000001c8 r .LC16
000001cc r .LC17
000001d4 r .LC18
000001dc r .LC19
00000028 r .LC2
000001e0 r .LC20
00000234 r .LC21
00000240 r .LC22
00000248 r .LC23
00000280 r .LC24
00000294 r .LC25
000002a4 r .LC26
000002b0 r .LC27
000002cc r .LC28
000002dc r .LC29
00000060 r .LC3
000002e4 r .LC30
00000310 r .LC31
00000360 r .LC32
0000037c r .LC33
000003b4 r .LC34
000003e4 r .LC35
00000418 r .LC36
0000042c r .LC37
00000478 r .LC38
000004ac r .LC39
000000a8 r .LC4
000004bc r .LC40
0000050c r .LC41
00000530 r .LC42
0000056c r .LC43
0000057c r .LC44
0000058c r .LC45
00000598 r .LC46
000005a8 r .LC47
000005f4 r .LC48
0000061c r .LC49
000000ac r .LC5
00000668 r .LC50
00000670 r .LC51
000006a0 r .LC52
000006b0 r .LC53
000006e4 r .LC54
000006f4 r .LC55
00000700 r .LC56
0000070c r .LC57
00000718 r .LC58
00000728 r .LC59
000000f8 r .LC6
00000734 r .LC60
00000740 r .LC61
00000748 r .LC62
00000758 r .LC63
00000760 r .LC64
000000fc r .LC7
00000128 r .LC8
0000012c r .LC9
         U _GLOBAL_OFFSET_TABLE_
00000000 r __PRETTY_FUNCTION__.6
         U __fgets_chk
         U __fread_chk
         U __glob64_time64
         U __globfree64_time64
         U __memcpy_chk
         U __sprintf_chk
         U __stack_chk_fail
         U __stack_chk_guard
         U __strcpy_chk
         U __strncpy_chk
         U _bfd_std_section
         U after_open_default
         U after_parse_default
         U before_allocation_default
         U bfd_check_format
         U bfd_close
         U bfd_elf_add_dt_needed_tag
         U bfd_elf_get_bfd_needed_list
         U bfd_elf_get_dt_soname
         U bfd_elf_get_dyn_lib_class
         U bfd_elf_get_needed_list
         U bfd_elf_get_runpath_list
         U bfd_elf_match_sections_by_type
         U bfd_elf_parse_eh_frame_entries
         U bfd_elf_record_link_assignment
         U bfd_elf_set_dt_needed_name
         U bfd_elf_set_dyn_lib_class
         U bfd_elf_size_dynamic_sections
         U bfd_elf_size_dynsym_hash_dynstr
         U bfd_elf_tls_setup
         U bfd_get_next_section_by_name
         U bfd_get_section_by_name
         U bfd_get_section_contents
         U bfd_make_section_anyway_with_flags
         U bfd_make_section_with_flags
         U bfd_openr
         U bfd_openw
         U bfd_seek
         U bfd_stat
         U bfd_write
         U command_line
         U compute_build_id_size
         U concat
         U config
         U dcgettext
         U einfo
         U fatal
         U fclose
         U feof
         U file_chain
         U filename_cmp
         U filename_ncmp
         U finish_default
         U fopen64
         U fread
         U free
         U fseek
         U generate_build_id
         U getenv
         U getpwd
00000000 b global_found
00000004 b global_needed
00000008 b global_stat
00000078 b global_vercheck_failed
0000007c b global_vercheck_needed
00000098 b hold.1
         U info_assert
         U info_msg
00000088 b initialized.3
00000080 b initialized.5
         U lang_add_section
         U lang_for_each_input_file
         U lang_for_each_statement_worker
         U lang_insert_orphan
         U lang_os_list
         U lang_output_section_find_by_flags
         U lang_output_section_statement_lookup
         U lbasename
         U ld_abort
00000084 b ld_elf_hints.4
0000008c b ld_so_conf.2
         U ld_sysroot
00000094 t ldelf_add_sysroot
00001760 T ldelf_after_open
000014c0 T ldelf_after_parse
00001b70 T ldelf_append_to_separated_string
00001c14 T ldelf_before_allocation
00002788 T ldelf_before_place_orphans
000015c8 T ldelf_before_plugin_all_symbols_read
00000000 t ldelf_check_needed
00000094 B ldelf_emit_note_fdo_package_metadata
00000090 B ldelf_emit_note_gnu_build_id
000004c8 t ldelf_find_exp_assignment
000005ec t ldelf_find_statement_assignment
000028b0 T ldelf_finish
00000ee4 t ldelf_handle_dt_needed
0000156c T ldelf_load_symbols
00001f40 T ldelf_open_dynamic_archive
000005f8 t ldelf_parse_ld_so_conf
00002038 T ldelf_place_orphan
00000b68 t ldelf_search_needed
00002884 T ldelf_set_output_arch
0000161c T ldelf_setup_build_id
000016bc T ldelf_setup_package_metadata
00000174 t ldelf_stat_needed
0000094c t ldelf_try_needed
00000550 t ldelf_vercheck
         U ldfile_try_open_bfd
         U link_info
         U memcpy
         U memset
         U next_matching_output_section_statement
00000000 d orig_hold.0
00000170 b orphan_init_done
         U queue_unknown_cmdline_warning
         U search_head
         U set_output_arch_default
         U statement_list
         U strchr
         U strcmp
         U strlen
         U strncmp
         U strrchr
         U strstr
         U track_dependency_files
         U unlink_if_ordinary
         U verbose
000002a0 t write_build_id
000003b4 t write_package_metadata
         U xmalloc
         U xrealloc
         U xstrdup

ldelfgen.o:
00000000 r .LC0
00000034 r .LC1
00000060 r .LC2
00000094 r .LC3
000000b4 r .LC4
00000100 r .LC5
00000150 r .LC6
         U _GLOBAL_OFFSET_TABLE_
         U __stack_chk_fail
         U __stack_chk_guard
         U bfd_elf_map_sections_to_segments
         U bfd_elf_strtab_len
         U bfd_elf_strtab_str
00000000 t compare_link_order
         U constructor_list
         U ctf_errmsg
         U ctf_errno
         U ctf_link_add_linker_symbol
         U ctf_link_add_strtab
         U ctf_link_shuffle_syms
         U dcgettext
00000000 b done_link_order_scan.0
         U fatal
         U free
         U lang_os_list
         U lang_phdr_list
         U lang_relax_sections
0000050c T ldelf_acquire_strings_for_ctf
000001e8 t ldelf_ctf_strtab_iter_cb
000004ec T ldelf_emit_ctf_early
0000025c T ldelf_map_segments
000005a8 T ldelf_new_dynsym_for_ctf
         U link_info
000000c0 t link_order_scan
         U qsort
         U statement_list
         U xmalloc
         U xrealloc

ldbuildid.o:
00000000 r .LC0
00000004 r .LC1
0000000c r .LC2
00000014 r .LC3
         U _GLOBAL_OFFSET_TABLE_
         U __stack_chk_fail
         U __stack_chk_guard
         U _sch_istable
         U abort
         U close
00000048 T compute_build_id_size
000000e0 T generate_build_id
         U md5_finish_ctx
         U md5_init_ctx
         U md5_process_bytes
         U open64
         U read
         U sha1_choose_process_bytes
         U sha1_finish_ctx
         U sha1_init_ctx
         U strcmp
00000000 T validate_build_id_styleExecuting on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --help  /dev/null plugin-support (timeout = 300)
spawn [open ...]
Usage: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new [option(s)] [file(s)]
 List symbols in [file(s)] (a.out by default).
 The options are:
  -a, --debug-syms       Display debugger-only symbols
  -A, --print-file-name  Print name of the input file before every symbol
  -B                     Same as --format=bsd
  -C, --demangle[=STYLE] Decode mangled/processed symbol names
                           STYLE can be "none", "auto", "gnu-v3", "java",
                           "gnat", "dlang", "rust"
      --no-demangle      Do not demangle low-level symbol names
      --recurse-limit    Enable a demangling recursion limit.  (default)
      --no-recurse-limit Disable a demangling recursion limit.
  -D, --dynamic          Display dynamic symbols instead of normal symbols
  -e                     (ignored)
  -f, --format=FORMAT    Use the output format FORMAT.  FORMAT can be `bsd',
                           `sysv', `posix' or 'just-symbols'.
                           The default is `bsd'
  -g, --extern-only      Display only external symbols
    --ifunc-chars=CHARS  Characters to use when displaying ifunc symbols
  -j, --just-symbols     Same as --format=just-symbols
  -l, --line-numbers     Use debugging information to find a filename and
                           line number for each symbol
  -n, --numeric-sort     Sort symbols numerically by address
  -o                     Same as -A
  -p, --no-sort          Do not sort the symbols
  -P, --portability      Same as --format=posix
  -r, --reverse-sort     Reverse the sense of the sort
      --plugin NAME      Load the specified plugin
  -S, --print-size       Print size of defined symbols
  -s, --print-armap      Include index for symbols from archive members
      --quiet            Suppress "no symbols" diagnostic
      --size-sort        Sort symbols by size
      --special-syms     Include special symbols in the output
      --synthetic        Display synthetic symbols as well
  -t, --radix=RADIX      Use RADIX for printing symbol values
      --target=BFDNAME   Specify the target object format as BFDNAME
  -u, --undefined-only   Display only undefined symbols
  -U, --defined-only     Display only defined symbols
      --unicode={default|show|invalid|hex|escape|highlight}
                         Specify how to treat UTF-8 encoded unicode characters
  -W, --no-weak          Ignore weak symbols
      --without-symbol-versions  Do not display version strings after symbol names
  -X 32_64               (ignored)
  @FILE                  Read options from FILE
  -h, --help             Display this information
  -V, --version          Display this program's version number
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new: supported targets: elf32-littlearm elf32-littlearm-fdpic elf32-bigarm elf32-bigarm-fdpic elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
Report bugs to <https://sourceware.org/bugzilla/>.
./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r  ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o
Executing on host: sh -c {./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r  ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on build: grep -q "HAVE_ZSTD 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_ZSTD 1 config.h
Executing on build: grep -q "HAVE_JANSSON 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_JANSSON 1 config.h
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2      tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2      tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2      ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2      ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2      ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2      ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
cmp tmpdir/ld2 tmpdir/ld3
PASS: bootstrap
./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r  ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o
Executing on host: sh -c {./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r  ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on build: grep -q "HAVE_ZSTD 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_ZSTD 1 config.h
Executing on build: grep -q "HAVE_JANSSON 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_JANSSON 1 config.h
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2      tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2      tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/ld1
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2      ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2      ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2      ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2      ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
cmp tmpdir/ld2 tmpdir/ld3
PASS: bootstrap with strip
UNTESTED: bootstrap with --static
./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r --traditional-format ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o
Executing on host: sh -c {./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r --traditional-format ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on build: grep -q "HAVE_ZSTD 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_ZSTD 1 config.h
Executing on build: grep -q "HAVE_JANSSON 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_JANSSON 1 config.h
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2     -Wl,--traditional-format tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2     -Wl,--traditional-format tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2     -Wl,--traditional-format ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2     -Wl,--traditional-format ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2     -Wl,--traditional-format ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2     -Wl,--traditional-format ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
cmp tmpdir/ld2 tmpdir/ld3
PASS: bootstrap with -Wl,--traditional-format
./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r --no-keep-memory ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o
Executing on host: sh -c {./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r --no-keep-memory ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on build: grep -q "HAVE_ZSTD 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_ZSTD 1 config.h
Executing on build: grep -q "HAVE_JANSSON 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_JANSSON 1 config.h
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2     -Wl,--no-keep-memory tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2     -Wl,--no-keep-memory tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2     -Wl,--no-keep-memory ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2     -Wl,--no-keep-memory ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2     -Wl,--no-keep-memory ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2     -Wl,--no-keep-memory ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
cmp tmpdir/ld2 tmpdir/ld3
PASS: bootstrap with -Wl,--no-keep-memory
./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r  ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o
Executing on host: sh -c {./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r  ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on build: grep -q "HAVE_ZSTD 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_ZSTD 1 config.h
Executing on build: grep -q "HAVE_JANSSON 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_JANSSON 1 config.h
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2     -Wl,--relax tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2     -Wl,--relax tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2     -Wl,--relax ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2     -Wl,--relax ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2     -Wl,--relax ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2     -Wl,--relax ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
cmp tmpdir/ld2 tmpdir/ld3
PASS: bootstrap with -Wl,--relax
./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r --max-cache-size=-1 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o
Executing on host: sh -c {./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r --max-cache-size=-1 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on build: grep -q "HAVE_ZSTD 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_ZSTD 1 config.h
Executing on build: grep -q "HAVE_JANSSON 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_JANSSON 1 config.h
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2     -Wl,--max-cache-size=-1 tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2     -Wl,--max-cache-size=-1 tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2     -Wl,--max-cache-size=-1 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2     -Wl,--max-cache-size=-1 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2     -Wl,--max-cache-size=-1 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2     -Wl,--max-cache-size=-1 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
cmp tmpdir/ld2 tmpdir/ld3
PASS: bootstrap with -Wl,--max-cache-size=-1
./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r  ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o
Executing on host: sh -c {./ld-new  -m armelf_linux_eabi -o tmpdir/ld-partial.o -r  ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on build: grep -q "HAVE_ZSTD 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_ZSTD 1 config.h
Executing on build: grep -q "HAVE_JANSSON 1" config.h   (timeout = 300)
spawn -ignore SIGHUP grep -q HAVE_JANSSON 1 config.h
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2     -Wl,-z,nosectionheader tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld1 -g -O2     -Wl,-z,nosectionheader tmpdir/ld-partial.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2     -Wl,-z,nosectionheader ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld1/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld2 -g -O2     -Wl,-z,nosectionheader ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2     -Wl,-z,nosectionheader ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/gccld2/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ld3 -g -O2     -Wl,-z,nosectionheader ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o  ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o earmelf_linux_eabi.o earmelfb_linux_eabi.o ldelf.o ldelfgen.o ldbuildid.o ../libctf/.libs/libctf.a -L./../zlib -lz ../bfd/.libs/libbfd.a ../libiberty/libiberty.a  ../libsframe/.libs/libsframe.a  -L../zlib -lz -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
cmp tmpdir/ld2 tmpdir/ld3
PASS: bootstrap with -Wl,-z,nosectionheader
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-bootstrap/bootstrap.exp completed in 6 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-bpf/bpf.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-bpf/bpf.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest/cdtest.exp ...
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest -g -O2 -fno-sanitize=all   -g -O2 -fno-sanitize=all -fno-exceptions  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest/cdtest-foo.cc -o tmpdir/cdtest-foo.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest -g -O2 -fno-sanitize=all   -g -O2 -fno-sanitize=all -fno-exceptions  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest/cdtest-foo.cc -o tmpdir/cdtest-foo.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest -g -O2 -fno-sanitize=all   -g -O2 -fno-sanitize=all -fno-exceptions  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest/cdtest-bar.cc -o tmpdir/cdtest-bar.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest -g -O2 -fno-sanitize=all   -g -O2 -fno-sanitize=all -fno-exceptions  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest/cdtest-bar.cc -o tmpdir/cdtest-bar.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest -g -O2 -fno-sanitize=all   -g -O2 -fno-sanitize=all -fno-exceptions  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest/cdtest-main.cc -o tmpdir/cdtest-main.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest -g -O2 -fno-sanitize=all   -g -O2 -fno-sanitize=all -fno-exceptions  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest/cdtest-main.cc -o tmpdir/cdtest-main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/cdtest -g -O2 -fno-sanitize=all tmpdir/cdtest-foo.o tmpdir/cdtest-bar.o tmpdir/cdtest-main.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/cdtest -g -O2 -fno-sanitize=all tmpdir/cdtest-foo.o tmpdir/cdtest-bar.o tmpdir/cdtest-main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/cdtest >tmpdir/cdtest.out
diff tmpdir/cdtest.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest/cdtest.dat
4a5,6
> Initializing Foo(5) "default-foo" with Foo(4)
> Destructing Foo(4) "default-foo" (remaining foos: 4)
10c12
< Destructing Foo(4) "default-foo" (remaining foos: 3)
---
> Destructing Foo(5) "default-foo" (remaining foos: 3)
child process exited abnormally
Checking against Named Return Value optimization
diff tmpdir/cdtest.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest/cdtest-nrv.dat
PASS: cdtest
./ld-new  -m armelf_linux_eabi -o tmpdir/cdtest.o -r -Ur tmpdir/cdtest-foo.o tmpdir/cdtest-bar.o tmpdir/cdtest-main.o
Executing on host: sh -c {./ld-new  -m armelf_linux_eabi -o tmpdir/cdtest.o -r -Ur tmpdir/cdtest-foo.o tmpdir/cdtest-bar.o tmpdir/cdtest-main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/cdtest -g -O2 -fno-sanitize=all tmpdir/cdtest.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/cdtest -g -O2 -fno-sanitize=all tmpdir/cdtest.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/cdtest >tmpdir/cdtest.out
diff tmpdir/cdtest.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest/cdtest-nrv.dat
PASS: cdtest with -Ur
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cdtest/cdtest.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks/checks.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks   -o tmpdir/asm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks/asm.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks   -o tmpdir/asm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks/asm.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/asm.x  --check-sections -e foo tmpdir/asm.o
Executing on host: sh -c {./ld-new   -o tmpdir/asm.x  --check-sections -e foo tmpdir/asm.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: check sections 1
./ld-new  -o tmpdir/asm.x  --check-sections -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks/script -e foo tmpdir/asm.o
Executing on host: sh -c {./ld-new  -o tmpdir/asm.x  --check-sections -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks/script -e foo tmpdir/asm.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: section .data LMA [00000100,00000103] overlaps section .text LMA [00000100,00000103]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: section .data LMA [00000100,00000103] overlaps section .text LMA [00000100,00000103]

PASS: check sections 2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks/over.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks/over.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks  -Ttext=0xfffffffc -o tmpdir/dump tmpdir/over.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks  -Ttext=0xfffffffc -o tmpdir/dump tmpdir/over.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: section .text VMA wraps around address space
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: section .text VMA wraps around address space>, expected: <.* section .text VMA wraps around address space>
PASS: section size overflow
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/over2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks/over2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/over2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks/over2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks  -Ttext=0xfffffffc -o tmpdir/dump tmpdir/over2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks  -Ttext=0xfffffffc -o tmpdir/dump tmpdir/over2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: section size overflow (2)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-checks/checks.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cris/archive.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cris/archive.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cris/cris.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cris/cris.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-crx/crx.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-crx/crx.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-csky/csky.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-csky/csky.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/ctf.exp ...
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib   -g -O2 -fno-sanitize=all -gctf -S -c tmpdir/ctf_available63846.c -o tmpdir/ctf_available63846.s
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib   -g -O2 -fno-sanitize=all -gctf -S -c tmpdir/ctf_available63846.c -o tmpdir/ctf_available63846.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: fgrep .ctf tmpdir/ctf_available63846.s   (timeout = 300)
spawn -ignore SIGHUP fgrep .ctf tmpdir/ctf_available63846.s
	.section	.ctf,"",%progbits
gcc -g -O2 -fno-sanitize=all -S -fPIC -gctf -fPIC -o ./tmpdir/array-char-conflicting-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/array-char-conflicting-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -fPIC -gctf -fPIC -o ./tmpdir/array-char-conflicting-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/array-char-conflicting-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -fPIC -gctf -fPIC -o ./tmpdir/array-char-conflicting-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/array-char-conflicting-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -fPIC -gctf -fPIC -o ./tmpdir/array-char-conflicting-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/array-char-conflicting-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/array-char-conflicting-1.o ./tmpdir/array-char-conflicting-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/array-char-conflicting-1.o ./tmpdir/array-char-conflicting-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/array-char-conflicting-2.o ./tmpdir/array-char-conflicting-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/array-char-conflicting-2.o ./tmpdir/array-char-conflicting-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables --hash-style=sysv -o tmpdir/dump tmpdir/array-char-conflicting-1.o tmpdir/array-char-conflicting-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables --hash-style=sysv -o tmpdir/dump tmpdir/array-char-conflicting-1.o tmpdir/array-char-conflicting-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Arrays (conflicted)
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/array-char.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/array-char.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/array-char.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/array-char.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/array-extern.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/array-extern.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/array-extern.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/array-extern.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/array-char.o ./tmpdir/array-char.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/array-char.o ./tmpdir/array-char.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/array-extern.o ./tmpdir/array-extern.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/array-extern.o ./tmpdir/array-extern.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables --hash-style=sysv -o tmpdir/dump tmpdir/array-char.o tmpdir/array-extern.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables --hash-style=sysv -o tmpdir/dump tmpdir/array-char.o tmpdir/array-extern.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Arrays (extern)
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/array-char.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/array-char.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/array-char.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/array-char.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/array-int.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/array-int.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/array-int.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/array-int.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/array-char.o ./tmpdir/array-char.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/array-char.o ./tmpdir/array-char.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/array-int.o ./tmpdir/array-int.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/array-int.o ./tmpdir/array-int.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables --hash-style=sysv -o tmpdir/dump tmpdir/array-char.o tmpdir/array-int.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables --hash-style=sysv -o tmpdir/dump tmpdir/array-char.o tmpdir/array-int.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Arrays
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Conflicting cycle 1.B-1
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Conflicting cycle 1.B-2
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Conflicting cycle 1.parent
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A-2.o ./tmpdir/A-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A-2.o ./tmpdir/A-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C-2.o ./tmpdir/C-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C-2.o ./tmpdir/C-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/A-2.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o tmpdir/C-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/A-2.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o tmpdir/C-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Conflicting cycle 2.A-1
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A-2.o ./tmpdir/A-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A-2.o ./tmpdir/A-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C-2.o ./tmpdir/C-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C-2.o ./tmpdir/C-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/A-2.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o tmpdir/C-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/A-2.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o tmpdir/C-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Conflicting cycle 2.A-2
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A-2.o ./tmpdir/A-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A-2.o ./tmpdir/A-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C-2.o ./tmpdir/C-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C-2.o ./tmpdir/C-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/A-2.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o tmpdir/C-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/A-2.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o tmpdir/C-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Conflicting cycle 2.parent
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A-2.o ./tmpdir/A-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A-2.o ./tmpdir/A-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C-2.o ./tmpdir/C-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C-2.o ./tmpdir/C-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/A.o tmpdir/A-2.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o tmpdir/C-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/A.o tmpdir/A-2.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o tmpdir/C-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Conflicting cycle 3.C-1
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A-2.o ./tmpdir/A-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A-2.o ./tmpdir/A-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C-2.o ./tmpdir/C-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C-2.o ./tmpdir/C-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/A.o tmpdir/A-2.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o tmpdir/C-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/A.o tmpdir/A-2.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o tmpdir/C-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Conflicting cycle 3.C-2
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A-2.o ./tmpdir/A-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A-2.o ./tmpdir/A-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B-2.o ./tmpdir/B-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C-2.o ./tmpdir/C-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C-2.o ./tmpdir/C-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/A.o tmpdir/A-2.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o tmpdir/C-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/A.o tmpdir/A-2.o tmpdir/B.o tmpdir/B-2.o tmpdir/C.o tmpdir/C-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Conflicting cycle 3
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum.o ./tmpdir/enum.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum.o ./tmpdir/enum.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum-2.o ./tmpdir/enum-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum-2.o ./tmpdir/enum-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/enum.o tmpdir/enum-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/enum.o tmpdir/enum-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Conflicting Enums
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/typedef-int.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/typedef-int.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/typedef-int.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/typedef-int.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/typedef-long.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/typedef-long.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/typedef-long.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/typedef-long.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/typedef-int.o ./tmpdir/typedef-int.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/typedef-int.o ./tmpdir/typedef-int.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/typedef-long.o ./tmpdir/typedef-long.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/typedef-long.o ./tmpdir/typedef-long.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/typedef-int.o tmpdir/typedef-long.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/typedef-int.o tmpdir/typedef-long.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Conflicting Typedefs
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-cyclic-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-cyclic-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-cyclic-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-cyclic-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-cyclic-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-cyclic-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-cyclic-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-cyclic-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-cyclic-1.o ./tmpdir/cross-tu-cyclic-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-cyclic-1.o ./tmpdir/cross-tu-cyclic-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-cyclic-2.o ./tmpdir/cross-tu-cyclic-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-cyclic-2.o ./tmpdir/cross-tu-cyclic-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/cross-tu-cyclic-1.o tmpdir/cross-tu-cyclic-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/cross-tu-cyclic-1.o tmpdir/cross-tu-cyclic-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: cross-TU-cyclic-conflicting
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-cyclic-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-cyclic-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-cyclic-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-cyclic-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-2.o ./tmpdir/cross-tu-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-2.o ./tmpdir/cross-tu-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-cyclic-1.o ./tmpdir/cross-tu-cyclic-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-cyclic-1.o ./tmpdir/cross-tu-cyclic-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cross-tu-2.o tmpdir/cross-tu-cyclic-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cross-tu-2.o tmpdir/cross-tu-cyclic-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: cross-TU-cyclic-nonconflicting
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-cyclic-3.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-cyclic-3.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-cyclic-3.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-cyclic-3.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-cyclic-4.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-cyclic-4.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-cyclic-4.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-cyclic-4.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-cyclic-3.o ./tmpdir/cross-tu-cyclic-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-cyclic-3.o ./tmpdir/cross-tu-cyclic-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-cyclic-4.o ./tmpdir/cross-tu-cyclic-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-cyclic-4.o ./tmpdir/cross-tu-cyclic-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cross-tu-cyclic-3.o tmpdir/cross-tu-cyclic-4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cross-tu-cyclic-3.o tmpdir/cross-tu-cyclic-4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: cross-TU-into-cycle
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cross-tu-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cross-tu-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-1.o ./tmpdir/cross-tu-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-1.o ./tmpdir/cross-tu-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-2.o ./tmpdir/cross-tu-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cross-tu-2.o ./tmpdir/cross-tu-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cross-tu-1.o tmpdir/cross-tu-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cross-tu-1.o tmpdir/cross-tu-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: cross-TU-noncyclic
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/cycle-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/cycle-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/cycle-1.o ./tmpdir/cycle-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/B.o tmpdir/C.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/cycle-1.o tmpdir/A.o tmpdir/B.o tmpdir/C.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Cycle 1
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/A.o tmpdir/B.o tmpdir/C.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/A.o tmpdir/B.o tmpdir/C.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Cycle 2.A
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/A.o tmpdir/B.o tmpdir/C.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/A.o tmpdir/B.o tmpdir/C.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Cycle 2.B
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/A.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/A.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/C.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/C.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/A.o ./tmpdir/A.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/C.o ./tmpdir/C.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/A.o tmpdir/B.o tmpdir/C.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/A.o tmpdir/B.o tmpdir/C.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Cycle 2.C
gcc -g -O2 -fno-sanitize=all -S -O2 -gctf -fPIC -o ./tmpdir/data-func-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/data-func-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -O2 -gctf -fPIC -o ./tmpdir/data-func-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/data-func-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -O2 -gctf -fPIC -o ./tmpdir/data-func-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/data-func-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -O2 -gctf -fPIC -o ./tmpdir/data-func-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/data-func-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/data-func-1.o ./tmpdir/data-func-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/data-func-1.o ./tmpdir/data-func-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/data-func-2.o ./tmpdir/data-func-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/data-func-2.o ./tmpdir/data-func-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -s --ctf-variables -o tmpdir/dump tmpdir/data-func-1.o tmpdir/data-func-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -s --ctf-variables -o tmpdir/dump tmpdir/data-func-1.o tmpdir/data-func-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Conflicted data syms, partially indexed, stripped, with variables
gcc -g -O2 -fno-sanitize=all -S -O2 -gctf -fPIC -o ./tmpdir/data-func-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/data-func-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -O2 -gctf -fPIC -o ./tmpdir/data-func-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/data-func-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -O2 -gctf -fPIC -o ./tmpdir/data-func-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/data-func-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -O2 -gctf -fPIC -o ./tmpdir/data-func-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/data-func-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/data-func-1.o ./tmpdir/data-func-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/data-func-1.o ./tmpdir/data-func-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/data-func-2.o ./tmpdir/data-func-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/data-func-2.o ./tmpdir/data-func-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -s -o tmpdir/dump tmpdir/data-func-1.o tmpdir/data-func-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -s -o tmpdir/dump tmpdir/data-func-1.o tmpdir/data-func-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Conflicted data syms, partially indexed, stripped
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-ctf-version-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-ctf-version-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-ctf-version-0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-ctf-version-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-ctf-version-0.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-ctf-version-0.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-ctf-version-0.o not loaded; its types will be discarded: CTF dict version is too new for libctf.
succeeded with: <CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-ctf-version-0.o not loaded; its types will be discarded: CTF dict version is too new for libctf.>, expected: <CTF section .* not loaded; its types will be discarded: .*>
PASS: Diagnostics - CTF version 0
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-ctf-version-2-unsupported-feature.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-ctf-version-2-unsupported-feature.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-ctf-version-2-unsupported-feature.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-ctf-version-2-unsupported-feature.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-ctf-version-2-unsupported-feature.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-ctf-version-2-unsupported-feature.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
CTF error: ctf_bufopen: CTF version 2 symsect not supported
CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-ctf-version-2-unsupported-feature.o not loaded; its types will be discarded: Feature not supported.
succeeded with: <CTF error: ctf_bufopen: CTF version 2 symsect not supported
CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-ctf-version-2-unsupported-feature.o not loaded; its types will be discarded: Feature not supported.>, expected: <CTF section .* not loaded; its types will be discarded: .*>
PASS: Diagnostics - CTF version 2 with unsupported feature
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-ctf-version-f.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-ctf-version-f.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-ctf-version-f.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-ctf-version-f.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-ctf-version-f.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-ctf-version-f.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-ctf-version-f.o not loaded; its types will be discarded: CTF dict version is too new for libctf.
succeeded with: <CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-ctf-version-f.o not loaded; its types will be discarded: CTF dict version is too new for libctf.>, expected: <CTF section .* not loaded; its types will be discarded: CTF dict version is too new for libctf>
PASS: Diagnostics - Unsupported CTF version
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-cttname-invalid.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-cttname-invalid.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-cttname-invalid.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-cttname-invalid.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-cttname-invalid.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-cttname-invalid.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-cttname-invalid.o not loaded; its types will be discarded: String name offset is corrupt.
succeeded with: <CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-cttname-invalid.o not loaded; its types will be discarded: String name offset is corrupt.>, expected: <CTF section in .*not loaded; its types will be discarded: String name offset is corrupt>
PASS: Diagnostics - Invalid type name.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-cttname-null.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-cttname-null.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-cttname-null.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-cttname-null.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/diag-cttname-null.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/diag-cttname-null.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Diagnostics - Null type name
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-cuname.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-cuname.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-cuname.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-cuname.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/diag-cuname.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/diag-cuname.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Diagnostics - Invalid CU name offset
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-decompression-failure.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-decompression-failure.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-decompression-failure.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-decompression-failure.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-decompression-failure.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-decompression-failure.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
CTF error: zlib inflate err: data error
CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-decompression-failure.o not loaded; its types will be discarded: Failed to decompress CTF data.
succeeded with: <CTF error: zlib inflate err: data error
CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-decompression-failure.o not loaded; its types will be discarded: Failed to decompress CTF data.>, expected: <CTF section.* not loaded; its types will be discarded: Failed to decompress CTF data>
PASS: Diagnostics - Decompression failure
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-parlabel.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-parlabel.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-parlabel.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-parlabel.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/diag-parlabel.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/diag-parlabel.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Diagnostics - Non-zero parlabel in parent
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-parname.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-parname.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-parname.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-parname.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/diag-parname.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/diag-parname.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
CTF error: /usr/src/binutils-gdb/ld/testsuite/ld-ctf/A.c (0): lookup failure for type 3: flags 1
CTF error: /usr/src/binutils-gdb/ld/testsuite/ld-ctf/A.c (0): error doing struct/union member type hashing: during type hashing for type 80000001, kind 6
CTF error: deduplication failed for /usr/src/binutils-gdb/ld/testsuite/ld-ctf/A.c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF linking failed; output will have no CTF section: The parent CTF dictionary is needed but unavailable.
CTF warning: linker input tmpdir/diag-parname.o has CTF func info but uses an old, unreleased func info format: this func info section will be dropped.
succeeded with: <CTF error: /usr/src/binutils-gdb/ld/testsuite/ld-ctf/A.c (0): lookup failure for type 3: flags 1
CTF error: /usr/src/binutils-gdb/ld/testsuite/ld-ctf/A.c (0): error doing struct/union member type hashing: during type hashing for type 80000001, kind 6
CTF error: deduplication failed for /usr/src/binutils-gdb/ld/testsuite/ld-ctf/A.c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF linking failed; output will have no CTF section: The parent CTF dictionary is needed but unavailable.
CTF warning: linker input tmpdir/diag-parname.o has CTF func info but uses an old, unreleased func info format: this func info section will be dropped.>, expected: <CTF linking failed; output will have no CTF section: The parent CTF dictionary is needed but unavailable>
PASS: Diagnostics - No parent dictionary
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-strlen-invalid.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-strlen-invalid.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-strlen-invalid.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-strlen-invalid.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-strlen-invalid.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-strlen-invalid.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
CTF error: 171 byte long CTF dictionary overruns 182 byte long CTF section
CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-strlen-invalid.o not loaded; its types will be discarded: File data structure corruption detected.
succeeded with: <CTF error: 171 byte long CTF dictionary overruns 182 byte long CTF section
CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-strlen-invalid.o not loaded; its types will be discarded: File data structure corruption detected.>, expected: <.* byte long CTF dictionary overruns .* byte long CTF section>
PASS: Diagnostics - String offset invalid.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-unsupported-flag.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-unsupported-flag.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-unsupported-flag.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-unsupported-flag.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-unsupported-flag.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-unsupported-flag.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
CTF error: ctf_bufopen: invalid header flags: 80
CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-unsupported-flag.o not loaded; its types will be discarded: CTF header contains flags unknown to libctf.
succeeded with: <CTF error: ctf_bufopen: invalid header flags: 80
CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-unsupported-flag.o not loaded; its types will be discarded: CTF header contains flags unknown to libctf.>, expected: <CTF section.* not loaded; its types will be discarded: CTF header contains flags unknown to libctf>
PASS: Diagnostics - Unsupported flag
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/B.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/B.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-wrong-magic-number.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-wrong-magic-number.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-wrong-magic-number.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-wrong-magic-number.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/B.o ./tmpdir/B.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/diag-wrong-magic-number.o tmpdir/B.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/diag-wrong-magic-number.o tmpdir/B.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-wrong-magic-number.o not loaded; its types will be discarded: Buffer does not contain CTF data.
succeeded with: <CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-wrong-magic-number.o not loaded; its types will be discarded: Buffer does not contain CTF data.>, expected: <CTF section in .* not loaded; its types will be discarded: Buffer does not contain CTF data>
PASS: Diagnostics - Wrong magic number mixed with valid CTF sections
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-wrong-magic-number.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-wrong-magic-number.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/diag-wrong-magic-number.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/diag-wrong-magic-number.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-wrong-magic-number.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/diag-wrong-magic-number.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-wrong-magic-number.o not loaded; its types will be discarded: Buffer does not contain CTF data.
succeeded with: <CTF error: ctf_arc_bufopen(): cannot open CTF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: CTF section in tmpdir/diag-wrong-magic-number.o not loaded; its types will be discarded: Buffer does not contain CTF data.>, expected: <CTF section in .* not loaded; its types will be discarded: Buffer does not contain CTF data>
PASS: Diagnostics - Wrong magic number
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum-forward.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum-forward.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum-forward.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum-forward.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum-forward.o ./tmpdir/enum-forward.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum-forward.o ./tmpdir/enum-forward.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/enum-forward.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/enum-forward.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Forwards to enums
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enums.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enums.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enums.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enums.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enums.o ./tmpdir/enums.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enums.o ./tmpdir/enums.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/enums.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/enums.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Enumerated types
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/forward.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/forward.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/forward.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/forward.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/forward.o ./tmpdir/forward.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/forward.o ./tmpdir/forward.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/forward.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/forward.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Forwards
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/function.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/function.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/function.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/function.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/function.o ./tmpdir/function.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/function.o ./tmpdir/function.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/function.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/function.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Function
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/nonrepresentable-member.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/nonrepresentable-member.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/nonrepresentable-member.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/nonrepresentable-member.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/nonrepresentable-member.o ./tmpdir/nonrepresentable-member.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/nonrepresentable-member.o ./tmpdir/nonrepresentable-member.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/nonrepresentable-member.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/nonrepresentable-member.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Nonrepresentable members
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/nonrepresentable-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/nonrepresentable-1.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/nonrepresentable-1.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/nonrepresentable-1.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/nonrepresentable-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/nonrepresentable-2.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/nonrepresentable-2.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/nonrepresentable-2.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/nonrepresentable-1.o ./tmpdir/nonrepresentable-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/nonrepresentable-1.o ./tmpdir/nonrepresentable-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/nonrepresentable-2.o ./tmpdir/nonrepresentable-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/nonrepresentable-2.o ./tmpdir/nonrepresentable-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/nonrepresentable-1.o tmpdir/nonrepresentable-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/nonrepresentable-1.o tmpdir/nonrepresentable-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Nonrepresentable types
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum-4.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum-4.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum-4.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum-4.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum.o ./tmpdir/enum.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum.o ./tmpdir/enum.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum-4.o ./tmpdir/enum-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum-4.o ./tmpdir/enum-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/enum.o tmpdir/enum-4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/enum.o tmpdir/enum-4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Semioverlapping enumerators
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum-3.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum-3.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/enum-3.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/enum-3.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum.o ./tmpdir/enum.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum.o ./tmpdir/enum.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum-3.o ./tmpdir/enum-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/enum-3.o ./tmpdir/enum-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/enum.o tmpdir/enum-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/enum.o tmpdir/enum-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Overlapping enumerators
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/slice.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/slice.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/slice.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/slice.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/slice.o ./tmpdir/slice.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/slice.o ./tmpdir/slice.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/slice.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared --ctf-variables -o tmpdir/dump tmpdir/slice.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Slice
gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/super-sub-cycles.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/super-sub-cycles.c
Executing on host: sh -c {gcc -g -O2 -fno-sanitize=all -S -gctf -fPIC -o ./tmpdir/super-sub-cycles.s /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/super-sub-cycles.c 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/super-sub-cycles.o ./tmpdir/super-sub-cycles.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new    -o tmpdir/super-sub-cycles.o ./tmpdir/super-sub-cycles.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/super-sub-cycles.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf  -shared -o tmpdir/dump tmpdir/super-sub-cycles.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --ctf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Super- and sub-cycles
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ctf/ctf.exp completed in 6 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cygwin/exe-export.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-cygwin/exe-export.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-d10v/d10v.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-d10v/d10v.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/discard.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/extern.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/extern.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/extern.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/extern.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard  -T discard.ld -o tmpdir/dump tmpdir/extern.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard  -T discard.ld -o tmpdir/dump tmpdir/extern.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
`data' referenced in section `.text' of tmpdir/extern.o: defined in discarded section `.data.exit' of tmpdir/extern.o
failed with: <`data' referenced in section `.text' of tmpdir/extern.o: defined in discarded section `.data.exit' of tmpdir/extern.o>, expected: <.*data.* referenced in section `\.text' of tmpdir/extern.o: defined in discarded section `\.data\.exit' of tmpdir/extern.o>
PASS: ld-discard/extern
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exit.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/exit.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exit.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/exit.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard  -T discard.ld -o tmpdir/dump tmpdir/start.o tmpdir/exit.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard  -T discard.ld -o tmpdir/dump tmpdir/start.o tmpdir/exit.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
`data' referenced in section `.text' of tmpdir/start.o: defined in discarded section `.data.exit' of tmpdir/exit.o
failed with: <`data' referenced in section `.text' of tmpdir/start.o: defined in discarded section `.data.exit' of tmpdir/exit.o>, expected: <`data' referenced in section `\.text' of tmpdir/start.o: defined in discarded section `\.data\.exit' of tmpdir/exit.o>
PASS: ld-discard/start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/static.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/static.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/static.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/static.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard  -T discard.ld -o tmpdir/dump tmpdir/static.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard  -T discard.ld -o tmpdir/dump tmpdir/static.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
`.data.exit' referenced in section `.text' of tmpdir/static.o: defined in discarded section `.data.exit' of tmpdir/static.o
failed with: <`.data.exit' referenced in section `.text' of tmpdir/static.o: defined in discarded section `.data.exit' of tmpdir/static.o>, expected: <`(\.data\.exit|data)' referenced in section `\.text' of tmpdir/static.o: defined in discarded section `\.data\.exit' of tmpdir/static.o>
PASS: ld-discard/static
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/zero-range.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/zero-range.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/zero-range.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/zero-range.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard  -T discard.ld -o tmpdir/dump tmpdir/zero-range.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard  -T discard.ld -o tmpdir/dump tmpdir/zero-range.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .debug_ranges tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .debug_ranges tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-discard/zero-range
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/zero-rel.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/zero-rel.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/zero-rel.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/zero-rel.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard  -T discard.ld -o tmpdir/dump tmpdir/zero-rel.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard  -T discard.ld -o tmpdir/dump tmpdir/zero-rel.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .debug_info tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .debug_info tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-discard/zero-rel
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-discard/discard.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.exp ...
Executing on host: ./ld-new -pie   (timeout = 300)
spawn -ignore SIGHUP ./ld-new -pie
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: no input files
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic   -o tmpdir/foo.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/foo.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic   -o tmpdir/foo.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/foo.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr25910.a tmpdir/foo.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr25910.a tmpdir/foo.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr25910.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/export-dynamic-symbol.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/export-dynamic-symbol.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic  -pie --export-dynamic-symbol foo tmpdir/libpr25910.a -o tmpdir/dump tmpdir/export-dynamic-symbol.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic  -pie --export-dynamic-symbol foo tmpdir/libpr25910.a -o tmpdir/dump tmpdir/export-dynamic-symbol.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol-1.d starting with "^[0-9a-f]+ T +foo$"
EOF from tmpdir/dump.out
PASS: --export-dynamic-symbol foo archive
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/export-dynamic-symbol.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/export-dynamic-symbol.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic  -pie -u foo --export-dynamic-symbol foo --export-dynamic-symbol=bar tmpdir/libpr25910.a -o tmpdir/dump tmpdir/export-dynamic-symbol.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic  -pie -u foo --export-dynamic-symbol foo --export-dynamic-symbol=bar tmpdir/libpr25910.a -o tmpdir/dump tmpdir/export-dynamic-symbol.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: -u --export-dynamic-symbol foo archive
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/export-dynamic-symbol.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/export-dynamic-symbol.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic  -pie -u foo --export-dynamic-symbol "f*" tmpdir/libpr25910.a -o tmpdir/dump tmpdir/export-dynamic-symbol.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic  -pie -u foo --export-dynamic-symbol "f*" tmpdir/libpr25910.a -o tmpdir/dump tmpdir/export-dynamic-symbol.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: -u --export-dynamic-symbol "f*" archive
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/export-dynamic-symbol.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/export-dynamic-symbol.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic  -pie --export-dynamic-symbol-list foo.list tmpdir/libpr25910.a -o tmpdir/dump tmpdir/export-dynamic-symbol.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic  -pie --export-dynamic-symbol-list foo.list tmpdir/libpr25910.a -o tmpdir/dump tmpdir/export-dynamic-symbol.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol-list-1.d starting with "^[0-9a-f]+ T +foo$"
EOF from tmpdir/dump.out
PASS: --export-dynamic-symbol-list foo archive
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/export-dynamic-symbol.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/export-dynamic-symbol.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic  -pie -u foo --export-dynamic-symbol-list foo-bar.list tmpdir/libpr25910.a -o tmpdir/dump tmpdir/export-dynamic-symbol.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic  -pie -u foo --export-dynamic-symbol-list foo-bar.list tmpdir/libpr25910.a -o tmpdir/dump tmpdir/export-dynamic-symbol.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: -u --export-dynamic-symbol-list foo bar archive
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/export-dynamic-symbol.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/export-dynamic-symbol.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic  -pie -u foo --export-dynamic-symbol-list fstar.list tmpdir/libpr25910.a -o tmpdir/dump tmpdir/export-dynamic-symbol.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic  -pie -u foo --export-dynamic-symbol-list fstar.list tmpdir/libpr25910.a -o tmpdir/dump tmpdir/export-dynamic-symbol.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: -u --export-dynamic-symbol-list fstar archive
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/audit.exp ...
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/audit.out -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--audit=tmpdir/audit.so -z nomemory-seal tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/audit.out -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--audit=tmpdir/audit.so -z nomemory-seal tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -d tmpdir/audit.out > dump.out
PASS: Run with -paudit.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/depaudit.out -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-Ptmpdir/audit.so -z nomemory-seal tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/depaudit.out -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-Ptmpdir/audit.so -z nomemory-seal tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -d tmpdir/depaudit.out > dump.out
PASS: Run with -Paudit.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/depaudit2.out -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--depaudit=tmpdir/audit.so -z nomemory-seal tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/depaudit2.out -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--depaudit=tmpdir/audit.so -z nomemory-seal tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -d tmpdir/depaudit2.out > dump.out
PASS: Run with --depaudit=audit.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libusesaudit.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--audit=tmpdir/audit.so -z nomemory-seal tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libusesaudit.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--audit=tmpdir/audit.so -z nomemory-seal tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Run with shared with --audit
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libusesaudit2.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--audit=tmpdir/audit.so -Wl,--audit=tmpdir/audit2.so  -Wl,--audit=tmpdir/audit3.so -z nomemory-seal tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libusesaudit2.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--audit=tmpdir/audit.so -Wl,--audit=tmpdir/audit2.so  -Wl,--audit=tmpdir/audit3.so -z nomemory-seal tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Run with shared with three --audit
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/useslibusesaudit.out -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Ltmpdir/ -lusesaudit -z nomemory-seal tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/useslibusesaudit.out -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Ltmpdir/ -lusesaudit -z nomemory-seal tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -d tmpdir/useslibusesaudit.out > dump.out
PASS: Run with -lusesaudit
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/useslibusesaudit2.out -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Ltmpdir/ -lusesaudit -lusesaudit2 -z nomemory-seal tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/useslibusesaudit2.out -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Ltmpdir/ -lusesaudit -lusesaudit2 -z nomemory-seal tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -d tmpdir/useslibusesaudit2.out > dump.out
PASS: Run with -lusesaudit -lusesaudit2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/globalaudit.out -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-Paudit.so -Wl,-z,globalaudit -z nomemory-seal tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/globalaudit.out -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-Paudit.so -Wl,-z,globalaudit -z nomemory-seal tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -d tmpdir/globalaudit.out > dump.out
PASS: Link with -z globalaudit
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/audit.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/binutils.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/maxpage1 -z max-page-size=0x200000 -z stack-size=0 tmpdir/maxpage1.o
Executing on host: sh -c {./ld-new   -o tmpdir/maxpage1 -z max-page-size=0x200000 -z stack-size=0 tmpdir/maxpage1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10078 0x10078 R E 0x200000
  LOAD           0x010078 0x00210078 0x00210078 0x00004 0x00004 RW  0x200000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10078 0x10078 R E 0x200000
  LOAD           0x010078 0x00210078 0x00210078 0x00004 0x00004 RW  0x200000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data 
PASS: strip -z max-page-size=0x200000 (maxpage1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/maxpage1 -z max-page-size=0x200000 -z common-page-size=0x100000 -z stack-size=0 tmpdir/maxpage1.o
Executing on host: sh -c {./ld-new   -o tmpdir/maxpage1 -z max-page-size=0x200000 -z common-page-size=0x100000 -z stack-size=0 tmpdir/maxpage1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10078 0x10078 R E 0x200000
  LOAD           0x010078 0x00210078 0x00210078 0x00004 0x00004 RW  0x200000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10078 0x10078 R E 0x200000
  LOAD           0x010078 0x00210078 0x00210078 0x00004 0x00004 RW  0x200000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data 
PASS: strip -z max-page-size=0x200000 -z common-page-size=0x100000 (maxpage1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/maxpage1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/maxpage1.o
Executing on host: sh -c {./ld-new   -o tmpdir/maxpage1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/maxpage1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10078 0x10078 R E 0x100000
  LOAD           0x010078 0x00110078 0x00110078 0x00004 0x00004 RW  0x100000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10078 0x10078 R E 0x100000
  LOAD           0x010078 0x00110078 0x00110078 0x00004 0x00004 RW  0x100000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data 
PASS: strip -z max-page-size=0x100000 (maxpage1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/maxpage1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/maxpage1.o
Executing on host: sh -c {./ld-new   -o tmpdir/maxpage1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/maxpage1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10078 0x10078 R E 0x100000
  LOAD           0x010078 0x00110078 0x00110078 0x00004 0x00004 RW  0x100000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10078 0x10078 R E 0x100000
  LOAD           0x010078 0x00110078 0x00110078 0x00004 0x00004 RW  0x100000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data 
PASS: strip -z max-page-size=0x100000 -z common-page-size=0x1000 (maxpage1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/maxpage1  -z stack-size=0 tmpdir/maxpage1.o
Executing on host: sh -c {./ld-new   -o tmpdir/maxpage1  -z stack-size=0 tmpdir/maxpage1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00078 0x00078 R E 0x1000
  LOAD           0x000078 0x00011078 0x00011078 0x00004 0x00004 RW  0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00078 0x00078 R E 0x1000
  LOAD           0x000078 0x00011078 0x00011078 0x00004 0x00004 RW  0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data 
PASS: strip  (maxpage1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/maxpage1 -shared -z stack-size=0 tmpdir/maxpage1.o
Executing on host: sh -c {./ld-new   -o tmpdir/maxpage1 -shared -z stack-size=0 tmpdir/maxpage1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x16c
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00170 0x00170 R E 0x1000
  LOAD           0x000fa0 0x00001fa0 0x00001fa0 0x00070 0x00070 RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got .data 
   02     .dynamic 
   03     .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/maxpage1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x16c
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00170 0x00170 R E 0x1000
  LOAD           0x000fa0 0x00001fa0 0x00001fa0 0x00070 0x00070 RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got .data 
   02     .dynamic 
   03     .dynamic 
PASS: strip -shared (maxpage1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/maxpage1  -z stack-size=0 tmpdir/maxpage1.o
Executing on host: sh -c {./ld-new   -o tmpdir/maxpage1  -z stack-size=0 tmpdir/maxpage1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00078 0x00078 R E 0x1000
  LOAD           0x000078 0x00011078 0x00011078 0x00004 0x00004 RW  0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/maxpage1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/maxpage1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/maxpage1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00078 0x00078 R E 0x1000
  LOAD           0x000078 0x00011078 0x00011078 0x00004 0x00004 RW  0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data 
PASS: objcopy  (maxpage1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/maxpage1 -shared -z stack-size=0 tmpdir/maxpage1.o
Executing on host: sh -c {./ld-new   -o tmpdir/maxpage1 -shared -z stack-size=0 tmpdir/maxpage1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x16c
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00170 0x00170 R E 0x1000
  LOAD           0x000fa0 0x00001fa0 0x00001fa0 0x00070 0x00070 RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got .data 
   02     .dynamic 
   03     .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/maxpage1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/maxpage1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/maxpage1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/maxpage1  /dev/null tmpdir/maxpage1.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x16c
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00170 0x00170 R E 0x1000
  LOAD           0x000fa0 0x00001fa0 0x00001fa0 0x00070 0x00070 RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got .data 
   02     .dynamic 
   03     .dynamic 
PASS: objcopy -shared (maxpage1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/relro1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/relro1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/relro1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/relro1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/relro1 -z relro -z stack-size=0 tmpdir/relro1.o
Executing on host: sh -c {./ld-new   -o tmpdir/relro1 -z relro -z stack-size=0 tmpdir/relro1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1  /dev/null tmpdir/relro1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10094
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00098 0x00098 R E 0x1000
  LOAD           0x000ffc 0x00011ffc 0x00011ffc 0x00008 0x00008 RW  0x1000
  GNU_RELRO      0x000ffc 0x00011ffc 0x00011ffc 0x00004 0x00004 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data.rel.ro .data 
   02     .data.rel.ro 
Executing on host: grep GNU_RELRO tmpdir/relro1.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/relro1.exp
  GNU_RELRO      0x000ffc 0x00011ffc 0x00011ffc 0x00004 0x00004 R   0x1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/relro1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/relro1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/relro1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1  /dev/null tmpdir/relro1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10094
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00098 0x00098 R E 0x1000
  LOAD           0x000ffc 0x00011ffc 0x00011ffc 0x00008 0x00008 RW  0x1000
  GNU_RELRO      0x000ffc 0x00011ffc 0x00011ffc 0x00004 0x00004 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data.rel.ro .data 
   02     .data.rel.ro 
PASS: strip -z relro (relro1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/relro1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/relro1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/relro1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/relro1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/relro1 -z relro -shared -z stack-size=0 tmpdir/relro1.o
Executing on host: sh -c {./ld-new   -o tmpdir/relro1 -z relro -shared -z stack-size=0 tmpdir/relro1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1  /dev/null tmpdir/relro1.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x16c
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00170 0x00170 R E 0x1000
  LOAD           0x000f9c 0x00001f9c 0x00001f9c 0x00074 0x00074 RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  GNU_RELRO      0x000f9c 0x00001f9c 0x00001f9c 0x00064 0x00064 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .data.rel.ro .dynamic .got .data 
   02     .dynamic 
   03     .data.rel.ro .dynamic 
Executing on host: grep GNU_RELRO tmpdir/relro1.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/relro1.exp
  GNU_RELRO      0x000f9c 0x00001f9c 0x00001f9c 0x00064 0x00064 R   0x1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/relro1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/relro1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/relro1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1  /dev/null tmpdir/relro1.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x16c
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00170 0x00170 R E 0x1000
  LOAD           0x000f9c 0x00001f9c 0x00001f9c 0x00074 0x00074 RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  GNU_RELRO      0x000f9c 0x00001f9c 0x00001f9c 0x00064 0x00064 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .data.rel.ro .dynamic .got .data 
   02     .dynamic 
   03     .data.rel.ro .dynamic 
PASS: strip -z relro -shared (relro1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/relro1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/relro1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/relro1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/relro1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/relro1 -z relro -z stack-size=0 tmpdir/relro1.o
Executing on host: sh -c {./ld-new   -o tmpdir/relro1 -z relro -z stack-size=0 tmpdir/relro1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1  /dev/null tmpdir/relro1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10094
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00098 0x00098 R E 0x1000
  LOAD           0x000ffc 0x00011ffc 0x00011ffc 0x00008 0x00008 RW  0x1000
  GNU_RELRO      0x000ffc 0x00011ffc 0x00011ffc 0x00004 0x00004 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data.rel.ro .data 
   02     .data.rel.ro 
Executing on host: grep GNU_RELRO tmpdir/relro1.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/relro1.exp
  GNU_RELRO      0x000ffc 0x00011ffc 0x00011ffc 0x00004 0x00004 R   0x1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/relro1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/relro1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/relro1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1  /dev/null tmpdir/relro1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10094
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00098 0x00098 R E 0x1000
  LOAD           0x000ffc 0x00011ffc 0x00011ffc 0x00008 0x00008 RW  0x1000
  GNU_RELRO      0x000ffc 0x00011ffc 0x00011ffc 0x00004 0x00004 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .data.rel.ro .data 
   02     .data.rel.ro 
PASS: objcopy -z relro (relro1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/relro1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/relro1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/relro1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/relro1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/relro1 -z relro -shared -z stack-size=0 tmpdir/relro1.o
Executing on host: sh -c {./ld-new   -o tmpdir/relro1 -z relro -shared -z stack-size=0 tmpdir/relro1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1  /dev/null tmpdir/relro1.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x16c
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00170 0x00170 R E 0x1000
  LOAD           0x000f9c 0x00001f9c 0x00001f9c 0x00074 0x00074 RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  GNU_RELRO      0x000f9c 0x00001f9c 0x00001f9c 0x00064 0x00064 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .data.rel.ro .dynamic .got .data 
   02     .dynamic 
   03     .data.rel.ro .dynamic 
Executing on host: grep GNU_RELRO tmpdir/relro1.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/relro1.exp
  GNU_RELRO      0x000f9c 0x00001f9c 0x00001f9c 0x00064 0x00064 R   0x1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/relro1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/relro1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/relro1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/relro1  /dev/null tmpdir/relro1.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x16c
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00170 0x00170 R E 0x1000
  LOAD           0x000f9c 0x00001f9c 0x00001f9c 0x00074 0x00074 RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  GNU_RELRO      0x000f9c 0x00001f9c 0x00001f9c 0x00064 0x00064 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .data.rel.ro .dynamic .got .data 
   02     .dynamic 
   03     .data.rel.ro .dynamic 
PASS: objcopy -z relro -shared (relro1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/lma.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/lma.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/lma.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/lma.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/lma -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/lma.lnk -z stack-size=0 tmpdir/lma.o
Executing on host: sh -c {./ld-new   -o tmpdir/lma -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/lma.lnk -z stack-size=0 tmpdir/lma.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/lma > tmpdir/lma.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/lma  /dev/null tmpdir/lma.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0xfff00000
There is 1 program header, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x001000 0xfff00000 0x00000000 0x00004 0x00004 R E 0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/lma
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/lma    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/lma
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/lma > tmpdir/lma.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/lma  /dev/null tmpdir/lma.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0xfff00000
There is 1 program header, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x001000 0xfff00000 0x00000000 0x00004 0x00004 R E 0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
PASS: strip -T lma.lnk
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata1 -z noseparate-code -z stack-size=0 tmpdir/tdata1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata1 -z noseparate-code -z stack-size=0 tmpdir/tdata1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b5 0x000b5 R E 0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x02000 0x02000 RW  0x1000
  TLS            0x001000 0x00011000 0x00011000 0x01000 0x01000 R   0x10
  GNU_RELRO      0x001000 0x00011000 0x00011000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata .data 
   02     .tdata 
   03     .tdata 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b5 0x000b5 R E 0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x02000 0x02000 RW  0x1000
  TLS            0x001000 0x00011000 0x00011000 0x01000 0x01000 R   0x10
  GNU_RELRO      0x001000 0x00011000 0x00011000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata .data 
   02     .tdata 
   03     .tdata 
PASS: objcopy -z noseparate-code (tdata1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata1 -z separate-code -z stack-size=0 tmpdir/tdata1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata1 -z separate-code -z stack-size=0 tmpdir/tdata1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000d4 0x000d4 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00001 0x00001 R E 0x1000
  LOAD           0x002000 0x00012000 0x00012000 0x02000 0x02000 RW  0x1000
  TLS            0x002000 0x00012000 0x00012000 0x01000 0x01000 R   0x10
  GNU_RELRO      0x002000 0x00012000 0x00012000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .text 
   02     .tdata .data 
   03     .tdata 
   04     .tdata 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000d4 0x000d4 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00001 0x00001 R E 0x1000
  LOAD           0x002000 0x00012000 0x00012000 0x02000 0x02000 RW  0x1000
  TLS            0x002000 0x00012000 0x00012000 0x01000 0x01000 R   0x10
  GNU_RELRO      0x002000 0x00012000 0x00012000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .text 
   02     .tdata .data 
   03     .tdata 
   04     .tdata 
PASS: objcopy -z separate-code (tdata1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata1 -z relro -z stack-size=0 tmpdir/tdata1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata1 -z relro -z stack-size=0 tmpdir/tdata1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b5 0x000b5 R E 0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x02000 0x02000 RW  0x1000
  TLS            0x001000 0x00011000 0x00011000 0x01000 0x01000 R   0x10
  GNU_RELRO      0x001000 0x00011000 0x00011000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata .data 
   02     .tdata 
   03     .tdata 
Executing on host: grep GNU_RELRO tmpdir/tdata1.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/tdata1.exp
  GNU_RELRO      0x001000 0x00011000 0x00011000 0x01000 0x01000 R   0x1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b5 0x000b5 R E 0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x02000 0x02000 RW  0x1000
  TLS            0x001000 0x00011000 0x00011000 0x01000 0x01000 R   0x10
  GNU_RELRO      0x001000 0x00011000 0x00011000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata .data 
   02     .tdata 
   03     .tdata 
PASS: objcopy -z relro (tdata1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata1 -shared -z noseparate-code -z stack-size=0 tmpdir/tdata1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata1 -shared -z noseparate-code -z stack-size=0 tmpdir/tdata1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1c4
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001c5 0x001c5 R E 0x1000
  LOAD           0x000fa0 0x00001fa0 0x00001fa0 0x02070 0x02070 RW  0x1000
  DYNAMIC        0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 RW  0x4
  TLS            0x000fa0 0x00001fa0 0x00001fa0 0x01000 0x01000 R   0x10
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x01060 0x01060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .tdata .dynamic .got .data 
   02     .dynamic 
   03     .tdata 
   04     .tdata .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1c4
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001c5 0x001c5 R E 0x1000
  LOAD           0x000fa0 0x00001fa0 0x00001fa0 0x02070 0x02070 RW  0x1000
  DYNAMIC        0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 RW  0x4
  TLS            0x000fa0 0x00001fa0 0x00001fa0 0x01000 0x01000 R   0x10
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x01060 0x01060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .tdata .dynamic .got .data 
   02     .dynamic 
   03     .tdata 
   04     .tdata .dynamic 
PASS: objcopy -shared -z noseparate-code (tdata1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata1 -shared -z separate-code -z stack-size=0 tmpdir/tdata1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata1 -shared -z separate-code -z stack-size=0 tmpdir/tdata1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 6 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001e4 0x001e4 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00001 0x00001 R E 0x1000
  LOAD           0x001fa0 0x00002fa0 0x00002fa0 0x02070 0x02070 RW  0x1000
  DYNAMIC        0x002fa0 0x00003fa0 0x00003fa0 0x00060 0x00060 RW  0x4
  TLS            0x001fa0 0x00002fa0 0x00002fa0 0x01000 0x01000 R   0x10
  GNU_RELRO      0x001fa0 0x00002fa0 0x00002fa0 0x01060 0x01060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr 
   01     .text 
   02     .tdata .dynamic .got .data 
   03     .dynamic 
   04     .tdata 
   05     .tdata .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 6 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001e4 0x001e4 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00001 0x00001 R E 0x1000
  LOAD           0x001fa0 0x00002fa0 0x00002fa0 0x02070 0x02070 RW  0x1000
  DYNAMIC        0x002fa0 0x00003fa0 0x00003fa0 0x00060 0x00060 RW  0x4
  TLS            0x001fa0 0x00002fa0 0x00002fa0 0x01000 0x01000 R   0x10
  GNU_RELRO      0x001fa0 0x00002fa0 0x00002fa0 0x01060 0x01060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr 
   01     .text 
   02     .tdata .dynamic .got .data 
   03     .dynamic 
   04     .tdata 
   05     .tdata .dynamic 
PASS: objcopy -shared -z separate-code (tdata1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata1 -shared -z relro -z stack-size=0 tmpdir/tdata1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata1 -shared -z relro -z stack-size=0 tmpdir/tdata1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1c4
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001c5 0x001c5 R E 0x1000
  LOAD           0x000fa0 0x00001fa0 0x00001fa0 0x02070 0x02070 RW  0x1000
  DYNAMIC        0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 RW  0x4
  TLS            0x000fa0 0x00001fa0 0x00001fa0 0x01000 0x01000 R   0x10
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x01060 0x01060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .tdata .dynamic .got .data 
   02     .dynamic 
   03     .tdata 
   04     .tdata .dynamic 
Executing on host: grep GNU_RELRO tmpdir/tdata1.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/tdata1.exp
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x01060 0x01060 R   0x1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1c4
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001c5 0x001c5 R E 0x1000
  LOAD           0x000fa0 0x00001fa0 0x00001fa0 0x02070 0x02070 RW  0x1000
  DYNAMIC        0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 RW  0x4
  TLS            0x000fa0 0x00001fa0 0x00001fa0 0x01000 0x01000 R   0x10
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x01060 0x01060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .tdata .dynamic .got .data 
   02     .dynamic 
   03     .tdata 
   04     .tdata .dynamic 
PASS: objcopy -shared -z relro (tdata1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x100b5 0x100b5 R E 0x100000
  LOAD           0x0ff000 0x001ff000 0x001ff000 0x02000 0x02000 RW  0x100000
  TLS            0x0ff000 0x001ff000 0x001ff000 0x01000 0x01000 R   0x10
  GNU_RELRO      0x0ff000 0x001ff000 0x001ff000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata .data 
   02     .tdata 
   03     .tdata 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x100b5 0x100b5 R E 0x100000
  LOAD           0x0ff000 0x001ff000 0x001ff000 0x02000 0x02000 RW  0x100000
  TLS            0x0ff000 0x001ff000 0x001ff000 0x01000 0x01000 R   0x10
  GNU_RELRO      0x0ff000 0x001ff000 0x001ff000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata .data 
   02     .tdata 
   03     .tdata 
PASS: objcopy -z max-page-size=0x100000 (tdata1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x100b5 0x100b5 R E 0x100000
  LOAD           0x0ff000 0x001ff000 0x001ff000 0x02000 0x02000 RW  0x100000
  TLS            0x0ff000 0x001ff000 0x001ff000 0x01000 0x01000 R   0x10
  GNU_RELRO      0x0ff000 0x001ff000 0x001ff000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata .data 
   02     .tdata 
   03     .tdata 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata1  /dev/null tmpdir/tdata1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x100b5 0x100b5 R E 0x100000
  LOAD           0x0ff000 0x001ff000 0x001ff000 0x02000 0x02000 RW  0x100000
  TLS            0x0ff000 0x001ff000 0x001ff000 0x01000 0x01000 R   0x10
  GNU_RELRO      0x0ff000 0x001ff000 0x001ff000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata .data 
   02     .tdata 
   03     .tdata 
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata2 -z noseparate-code -z stack-size=0 tmpdir/tdata2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata2 -z noseparate-code -z stack-size=0 tmpdir/tdata2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b5 0x000b5 R E 0x1000
  LOAD           0x000fff 0x00011fff 0x00011fff 0x00001 0x00001 RW  0x1000
  TLS            0x000fff 0x00011fff 0x00011fff 0x00001 0x00001 R   0x1
  GNU_RELRO      0x000fff 0x00011fff 0x00011fff 0x00001 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata 
   03     .tdata 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b5 0x000b5 R E 0x1000
  LOAD           0x000fff 0x00011fff 0x00011fff 0x00001 0x00001 RW  0x1000
  TLS            0x000fff 0x00011fff 0x00011fff 0x00001 0x00001 R   0x1
  GNU_RELRO      0x000fff 0x00011fff 0x00011fff 0x00001 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata 
   03     .tdata 
PASS: objcopy -z noseparate-code (tdata2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata2 -z separate-code -z stack-size=0 tmpdir/tdata2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata2 -z separate-code -z stack-size=0 tmpdir/tdata2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000d4 0x000d4 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00001 0x00001 R E 0x1000
  LOAD           0x001fff 0x00012fff 0x00012fff 0x00001 0x00001 RW  0x1000
  TLS            0x001fff 0x00012fff 0x00012fff 0x00001 0x00001 R   0x1
  GNU_RELRO      0x001fff 0x00012fff 0x00012fff 0x00001 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .text 
   02     .tdata 
   03     .tdata 
   04     .tdata 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000d4 0x000d4 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00001 0x00001 R E 0x1000
  LOAD           0x001fff 0x00012fff 0x00012fff 0x00001 0x00001 RW  0x1000
  TLS            0x001fff 0x00012fff 0x00012fff 0x00001 0x00001 R   0x1
  GNU_RELRO      0x001fff 0x00012fff 0x00012fff 0x00001 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .text 
   02     .tdata 
   03     .tdata 
   04     .tdata 
PASS: objcopy -z separate-code (tdata2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata2 -z relro -z stack-size=0 tmpdir/tdata2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata2 -z relro -z stack-size=0 tmpdir/tdata2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b5 0x000b5 R E 0x1000
  LOAD           0x000fff 0x00011fff 0x00011fff 0x00001 0x00001 RW  0x1000
  TLS            0x000fff 0x00011fff 0x00011fff 0x00001 0x00001 R   0x1
  GNU_RELRO      0x000fff 0x00011fff 0x00011fff 0x00001 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata 
   03     .tdata 
Executing on host: grep GNU_RELRO tmpdir/tdata2.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/tdata2.exp
  GNU_RELRO      0x000fff 0x00011fff 0x00011fff 0x00001 0x00001 R   0x1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b5 0x000b5 R E 0x1000
  LOAD           0x000fff 0x00011fff 0x00011fff 0x00001 0x00001 RW  0x1000
  TLS            0x000fff 0x00011fff 0x00011fff 0x00001 0x00001 R   0x1
  GNU_RELRO      0x000fff 0x00011fff 0x00011fff 0x00001 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata 
   03     .tdata 
PASS: objcopy -z relro (tdata2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata2 -shared -z noseparate-code -z stack-size=0 tmpdir/tdata2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata2 -shared -z noseparate-code -z stack-size=0 tmpdir/tdata2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1a8
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001a9 0x001a9 R E 0x1000
  LOAD           0x000f9f 0x00001f9f 0x00001f9f 0x0006d 0x0006d RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  TLS            0x000f9f 0x00001f9f 0x00001f9f 0x00001 0x00001 R   0x1
  GNU_RELRO      0x000f9f 0x00001f9f 0x00001f9f 0x00061 0x00061 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .tdata .dynamic .got 
   02     .dynamic 
   03     .tdata 
   04     .tdata .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1a8
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001a9 0x001a9 R E 0x1000
  LOAD           0x000f9f 0x00001f9f 0x00001f9f 0x0006d 0x0006d RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  TLS            0x000f9f 0x00001f9f 0x00001f9f 0x00001 0x00001 R   0x1
  GNU_RELRO      0x000f9f 0x00001f9f 0x00001f9f 0x00061 0x00061 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .tdata .dynamic .got 
   02     .dynamic 
   03     .tdata 
   04     .tdata .dynamic 
PASS: objcopy -shared -z noseparate-code (tdata2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata2 -shared -z separate-code -z stack-size=0 tmpdir/tdata2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata2 -shared -z separate-code -z stack-size=0 tmpdir/tdata2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 6 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001c8 0x001c8 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00001 0x00001 R E 0x1000
  LOAD           0x001f9f 0x00002f9f 0x00002f9f 0x0006d 0x0006d RW  0x1000
  DYNAMIC        0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 RW  0x4
  TLS            0x001f9f 0x00002f9f 0x00002f9f 0x00001 0x00001 R   0x1
  GNU_RELRO      0x001f9f 0x00002f9f 0x00002f9f 0x00061 0x00061 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr 
   01     .text 
   02     .tdata .dynamic .got 
   03     .dynamic 
   04     .tdata 
   05     .tdata .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 6 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001c8 0x001c8 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00001 0x00001 R E 0x1000
  LOAD           0x001f9f 0x00002f9f 0x00002f9f 0x0006d 0x0006d RW  0x1000
  DYNAMIC        0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 RW  0x4
  TLS            0x001f9f 0x00002f9f 0x00002f9f 0x00001 0x00001 R   0x1
  GNU_RELRO      0x001f9f 0x00002f9f 0x00002f9f 0x00061 0x00061 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr 
   01     .text 
   02     .tdata .dynamic .got 
   03     .dynamic 
   04     .tdata 
   05     .tdata .dynamic 
PASS: objcopy -shared -z separate-code (tdata2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata2 -shared -z relro -z stack-size=0 tmpdir/tdata2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata2 -shared -z relro -z stack-size=0 tmpdir/tdata2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1a8
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001a9 0x001a9 R E 0x1000
  LOAD           0x000f9f 0x00001f9f 0x00001f9f 0x0006d 0x0006d RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  TLS            0x000f9f 0x00001f9f 0x00001f9f 0x00001 0x00001 R   0x1
  GNU_RELRO      0x000f9f 0x00001f9f 0x00001f9f 0x00061 0x00061 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .tdata .dynamic .got 
   02     .dynamic 
   03     .tdata 
   04     .tdata .dynamic 
Executing on host: grep GNU_RELRO tmpdir/tdata2.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/tdata2.exp
  GNU_RELRO      0x000f9f 0x00001f9f 0x00001f9f 0x00061 0x00061 R   0x1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1a8
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001a9 0x001a9 R E 0x1000
  LOAD           0x000f9f 0x00001f9f 0x00001f9f 0x0006d 0x0006d RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  TLS            0x000f9f 0x00001f9f 0x00001f9f 0x00001 0x00001 R   0x1
  GNU_RELRO      0x000f9f 0x00001f9f 0x00001f9f 0x00061 0x00061 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .tdata .dynamic .got 
   02     .dynamic 
   03     .tdata 
   04     .tdata .dynamic 
PASS: objcopy -shared -z relro (tdata2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata2 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata2 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x100b5 0x100b5 R E 0x100000
  LOAD           0x0fffff 0x001fffff 0x001fffff 0x00001 0x00001 RW  0x100000
  TLS            0x0fffff 0x001fffff 0x001fffff 0x00001 0x00001 R   0x1
  GNU_RELRO      0x0fffff 0x001fffff 0x001fffff 0x00001 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata 
   03     .tdata 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x100b5 0x100b5 R E 0x100000
  LOAD           0x0fffff 0x001fffff 0x001fffff 0x00001 0x00001 RW  0x100000
  TLS            0x0fffff 0x001fffff 0x001fffff 0x00001 0x00001 R   0x1
  GNU_RELRO      0x0fffff 0x001fffff 0x001fffff 0x00001 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata 
   03     .tdata 
PASS: objcopy -z max-page-size=0x100000 (tdata2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata2 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata2 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x100b5 0x100b5 R E 0x100000
  LOAD           0x0fffff 0x001fffff 0x001fffff 0x00001 0x00001 RW  0x100000
  TLS            0x0fffff 0x001fffff 0x001fffff 0x00001 0x00001 R   0x1
  GNU_RELRO      0x0fffff 0x001fffff 0x001fffff 0x00001 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata 
   03     .tdata 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata2  /dev/null tmpdir/tdata2.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x100b5 0x100b5 R E 0x100000
  LOAD           0x0fffff 0x001fffff 0x001fffff 0x00001 0x00001 RW  0x100000
  TLS            0x0fffff 0x001fffff 0x001fffff 0x00001 0x00001 R   0x1
  GNU_RELRO      0x0fffff 0x001fffff 0x001fffff 0x00001 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata 
   03     .tdata 
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata3 -z noseparate-code -z stack-size=0 tmpdir/tdata3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata3 -z noseparate-code -z stack-size=0 tmpdir/tdata3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b5 0x000b5 R E 0x1000
  LOAD           0x000c00 0x00011c00 0x00011c00 0x00001 0x00001 RW  0x1000
  TLS            0x000c00 0x00011c00 0x00011c00 0x00001 0x00800 R   0x400
  GNU_RELRO      0x000c00 0x00011c00 0x00011c00 0x00001 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata .tbss 
   03     .tdata 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b5 0x000b5 R E 0x1000
  LOAD           0x000c00 0x00011c00 0x00011c00 0x00001 0x00001 RW  0x1000
  TLS            0x000c00 0x00011c00 0x00011c00 0x00001 0x00800 R   0x400
  GNU_RELRO      0x000c00 0x00011c00 0x00011c00 0x00001 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata .tbss 
   03     .tdata 
PASS: objcopy -z noseparate-code (tdata3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata3 -z separate-code -z stack-size=0 tmpdir/tdata3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata3 -z separate-code -z stack-size=0 tmpdir/tdata3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000d4 0x000d4 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00001 0x00001 R E 0x1000
  LOAD           0x001c00 0x00012c00 0x00012c00 0x00001 0x00001 RW  0x1000
  TLS            0x001c00 0x00012c00 0x00012c00 0x00001 0x00800 R   0x400
  GNU_RELRO      0x001c00 0x00012c00 0x00012c00 0x00001 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .text 
   02     .tdata 
   03     .tdata .tbss 
   04     .tdata 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000d4 0x000d4 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00001 0x00001 R E 0x1000
  LOAD           0x001c00 0x00012c00 0x00012c00 0x00001 0x00001 RW  0x1000
  TLS            0x001c00 0x00012c00 0x00012c00 0x00001 0x00800 R   0x400
  GNU_RELRO      0x001c00 0x00012c00 0x00012c00 0x00001 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .text 
   02     .tdata 
   03     .tdata .tbss 
   04     .tdata 
PASS: objcopy -z separate-code (tdata3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata3 -z relro -z stack-size=0 tmpdir/tdata3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata3 -z relro -z stack-size=0 tmpdir/tdata3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b5 0x000b5 R E 0x1000
  LOAD           0x000c00 0x00011c00 0x00011c00 0x00001 0x00001 RW  0x1000
  TLS            0x000c00 0x00011c00 0x00011c00 0x00001 0x00800 R   0x400
  GNU_RELRO      0x000c00 0x00011c00 0x00011c00 0x00001 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata .tbss 
   03     .tdata 
Executing on host: grep GNU_RELRO tmpdir/tdata3.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/tdata3.exp
  GNU_RELRO      0x000c00 0x00011c00 0x00011c00 0x00001 0x00400 R   0x1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b5 0x000b5 R E 0x1000
  LOAD           0x000c00 0x00011c00 0x00011c00 0x00001 0x00001 RW  0x1000
  TLS            0x000c00 0x00011c00 0x00011c00 0x00001 0x00800 R   0x400
  GNU_RELRO      0x000c00 0x00011c00 0x00011c00 0x00001 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata .tbss 
   03     .tdata 
PASS: objcopy -z relro (tdata3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata3 -shared -z noseparate-code -z stack-size=0 tmpdir/tdata3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata3 -shared -z noseparate-code -z stack-size=0 tmpdir/tdata3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x18c
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x0018d 0x0018d R E 0x1000
  LOAD           0x000800 0x00001800 0x00001800 0x0080c 0x0080c RW  0x1000
  DYNAMIC        0x000c00 0x00001c00 0x00001c00 0x00060 0x00060 RW  0x4
  TLS            0x000800 0x00001800 0x00001800 0x00001 0x00800 R   0x400
  GNU_RELRO      0x000800 0x00001800 0x00001800 0x00800 0x00800 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .tdata .dynamic .got 
   02     .dynamic 
   03     .tdata .tbss 
   04     .tdata .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x18c
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x0018d 0x0018d R E 0x1000
  LOAD           0x000800 0x00001800 0x00001800 0x0080c 0x0080c RW  0x1000
  DYNAMIC        0x000c00 0x00001c00 0x00001c00 0x00060 0x00060 RW  0x4
  TLS            0x000800 0x00001800 0x00001800 0x00001 0x00800 R   0x400
  GNU_RELRO      0x000800 0x00001800 0x00001800 0x00800 0x00800 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .tdata .dynamic .got 
   02     .dynamic 
   03     .tdata .tbss 
   04     .tdata .dynamic 
PASS: objcopy -shared -z noseparate-code (tdata3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata3 -shared -z separate-code -z stack-size=0 tmpdir/tdata3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata3 -shared -z separate-code -z stack-size=0 tmpdir/tdata3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 6 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001aa 0x001aa R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00001 0x00001 R E 0x1000
  LOAD           0x001800 0x00002800 0x00002800 0x0080c 0x0080c RW  0x1000
  DYNAMIC        0x001c00 0x00002c00 0x00002c00 0x00060 0x00060 RW  0x4
  TLS            0x001800 0x00002800 0x00002800 0x00001 0x00800 R   0x400
  GNU_RELRO      0x001800 0x00002800 0x00002800 0x00800 0x00800 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr 
   01     .text 
   02     .tdata .dynamic .got 
   03     .dynamic 
   04     .tdata .tbss 
   05     .tdata .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 6 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001aa 0x001aa R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00001 0x00001 R E 0x1000
  LOAD           0x001800 0x00002800 0x00002800 0x0080c 0x0080c RW  0x1000
  DYNAMIC        0x001c00 0x00002c00 0x00002c00 0x00060 0x00060 RW  0x4
  TLS            0x001800 0x00002800 0x00002800 0x00001 0x00800 R   0x400
  GNU_RELRO      0x001800 0x00002800 0x00002800 0x00800 0x00800 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr 
   01     .text 
   02     .tdata .dynamic .got 
   03     .dynamic 
   04     .tdata .tbss 
   05     .tdata .dynamic 
PASS: objcopy -shared -z separate-code (tdata3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata3 -shared -z relro -z stack-size=0 tmpdir/tdata3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata3 -shared -z relro -z stack-size=0 tmpdir/tdata3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x18c
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x0018d 0x0018d R E 0x1000
  LOAD           0x000800 0x00001800 0x00001800 0x0080c 0x0080c RW  0x1000
  DYNAMIC        0x000c00 0x00001c00 0x00001c00 0x00060 0x00060 RW  0x4
  TLS            0x000800 0x00001800 0x00001800 0x00001 0x00800 R   0x400
  GNU_RELRO      0x000800 0x00001800 0x00001800 0x00800 0x00800 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .tdata .dynamic .got 
   02     .dynamic 
   03     .tdata .tbss 
   04     .tdata .dynamic 
Executing on host: grep GNU_RELRO tmpdir/tdata3.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/tdata3.exp
  GNU_RELRO      0x000800 0x00001800 0x00001800 0x00800 0x00800 R   0x1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x18c
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x0018d 0x0018d R E 0x1000
  LOAD           0x000800 0x00001800 0x00001800 0x0080c 0x0080c RW  0x1000
  DYNAMIC        0x000c00 0x00001c00 0x00001c00 0x00060 0x00060 RW  0x4
  TLS            0x000800 0x00001800 0x00001800 0x00001 0x00800 R   0x400
  GNU_RELRO      0x000800 0x00001800 0x00001800 0x00800 0x00800 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .tdata .dynamic .got 
   02     .dynamic 
   03     .tdata .tbss 
   04     .tdata .dynamic 
PASS: objcopy -shared -z relro (tdata3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata3 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata3 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x100b5 0x100b5 R E 0x100000
  LOAD           0x0ffc00 0x001ffc00 0x001ffc00 0x00001 0x00001 RW  0x100000
  TLS            0x0ffc00 0x001ffc00 0x001ffc00 0x00001 0x00800 R   0x400
  GNU_RELRO      0x0ffc00 0x001ffc00 0x001ffc00 0x00001 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata .tbss 
   03     .tdata 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x100b5 0x100b5 R E 0x100000
  LOAD           0x0ffc00 0x001ffc00 0x001ffc00 0x00001 0x00001 RW  0x100000
  TLS            0x0ffc00 0x001ffc00 0x001ffc00 0x00001 0x00800 R   0x400
  GNU_RELRO      0x0ffc00 0x001ffc00 0x001ffc00 0x00001 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata .tbss 
   03     .tdata 
PASS: objcopy -z max-page-size=0x100000 (tdata3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tdata3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tdata3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tdata3 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tdata3 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x100b5 0x100b5 R E 0x100000
  LOAD           0x0ffc00 0x001ffc00 0x001ffc00 0x00001 0x00001 RW  0x100000
  TLS            0x0ffc00 0x001ffc00 0x001ffc00 0x00001 0x00800 R   0x400
  GNU_RELRO      0x0ffc00 0x001ffc00 0x001ffc00 0x00001 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata .tbss 
   03     .tdata 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tdata3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tdata3  /dev/null tmpdir/tdata3.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x100b4
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x100b5 0x100b5 R E 0x100000
  LOAD           0x0ffc00 0x001ffc00 0x001ffc00 0x00001 0x00001 RW  0x100000
  TLS            0x0ffc00 0x001ffc00 0x001ffc00 0x00001 0x00800 R   0x400
  GNU_RELRO      0x0ffc00 0x001ffc00 0x001ffc00 0x00001 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tdata 
   02     .tdata .tbss 
   03     .tdata 
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss1 -z noseparate-code -z stack-size=0 tmpdir/tbss1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss1 -z noseparate-code -z stack-size=0 tmpdir/tbss1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10094
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00095 0x00095 R E 0x1000
  LOAD           0x001000 0x00012000 0x00012000 0x00000 0x01000 RW  0x1000
  TLS            0x001000 0x00012000 0x00012000 0x00000 0x01000 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .bss 
   02     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10094
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00095 0x00095 R E 0x1000
  LOAD           0x001000 0x00012000 0x00012000 0x00000 0x01000 RW  0x1000
  TLS            0x001000 0x00012000 0x00012000 0x00000 0x01000 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .bss 
   02     .tbss 
PASS: objcopy -z noseparate-code (tbss1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss1 -z separate-code -z stack-size=0 tmpdir/tbss1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss1 -z separate-code -z stack-size=0 tmpdir/tbss1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b4 0x000b4 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00001 0x00001 R E 0x1000
  LOAD           0x001000 0x00012000 0x00012000 0x00000 0x01000 RW  0x1000
  TLS            0x002000 0x00012000 0x00012000 0x00000 0x01000 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .text 
   02     .bss 
   03     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 4 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x000b4 0x000b4 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00001 0x00001 R E 0x1000
  LOAD           0x001000 0x00012000 0x00012000 0x00000 0x01000 RW  0x1000
  TLS            0x002000 0x00012000 0x00012000 0x00000 0x01000 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .text 
   02     .bss 
   03     .tbss 
PASS: objcopy -z separate-code (tbss1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss1 -z relro -z stack-size=0 tmpdir/tbss1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss1 -z relro -z stack-size=0 tmpdir/tbss1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10094
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00095 0x00095 R E 0x1000
  LOAD           0x001000 0x00012000 0x00012000 0x00000 0x01000 RW  0x1000
  TLS            0x001000 0x00012000 0x00012000 0x00000 0x01000 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .bss 
   02     .tbss 
Executing on host: grep GNU_RELRO tmpdir/tbss1.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/tbss1.exp
Executing on host: cat tmpdir/tbss1.exp    (timeout = 300)
spawn -ignore SIGHUP cat tmpdir/tbss1.exp

Elf file type is EXEC (Executable file)
Entry point 0x10094
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00095 0x00095 R E 0x1000
  LOAD           0x001000 0x00012000 0x00012000 0x00000 0x01000 RW  0x1000
  TLS            0x001000 0x00012000 0x00012000 0x00000 0x01000 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .bss 
   02     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10094
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00095 0x00095 R E 0x1000
  LOAD           0x001000 0x00012000 0x00012000 0x00000 0x01000 RW  0x1000
  TLS            0x001000 0x00012000 0x00012000 0x00000 0x01000 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .bss 
   02     .tbss 
PASS: objcopy -z relro (tbss1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss1 -shared -z noseparate-code -z stack-size=0 tmpdir/tbss1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss1 -shared -z noseparate-code -z stack-size=0 tmpdir/tbss1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1c4
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001c5 0x001c5 R E 0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x0100c 0x03000 RW  0x1000
  DYNAMIC        0x001000 0x00001000 0x00001000 0x00060 0x00060 RW  0x4
  TLS            0x001000 0x00001000 0x00001000 0x00000 0x01000 R   0x1000
  GNU_RELRO      0x001000 0x00001000 0x00001000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got .bss 
   02     .dynamic 
   03     .tbss 
   04     .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1c4
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001c5 0x001c5 R E 0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x0100c 0x03000 RW  0x1000
  DYNAMIC        0x001000 0x00001000 0x00001000 0x00060 0x00060 RW  0x4
  TLS            0x001000 0x00001000 0x00001000 0x00000 0x01000 R   0x1000
  GNU_RELRO      0x001000 0x00001000 0x00001000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got .bss 
   02     .dynamic 
   03     .tbss 
   04     .dynamic 
PASS: objcopy -shared -z noseparate-code (tbss1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss1 -shared -z separate-code -z stack-size=0 tmpdir/tbss1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss1 -shared -z separate-code -z stack-size=0 tmpdir/tbss1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 6 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001e3 0x001e3 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00001 0x00001 R E 0x1000
  LOAD           0x002000 0x00002000 0x00002000 0x0100c 0x03000 RW  0x1000
  DYNAMIC        0x002000 0x00002000 0x00002000 0x00060 0x00060 RW  0x4
  TLS            0x002000 0x00002000 0x00002000 0x00000 0x01000 R   0x1000
  GNU_RELRO      0x002000 0x00002000 0x00002000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr 
   01     .text 
   02     .dynamic .got .bss 
   03     .dynamic 
   04     .tbss 
   05     .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 6 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001e3 0x001e3 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00001 0x00001 R E 0x1000
  LOAD           0x002000 0x00002000 0x00002000 0x0100c 0x03000 RW  0x1000
  DYNAMIC        0x002000 0x00002000 0x00002000 0x00060 0x00060 RW  0x4
  TLS            0x002000 0x00002000 0x00002000 0x00000 0x01000 R   0x1000
  GNU_RELRO      0x002000 0x00002000 0x00002000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr 
   01     .text 
   02     .dynamic .got .bss 
   03     .dynamic 
   04     .tbss 
   05     .dynamic 
PASS: objcopy -shared -z separate-code (tbss1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss1 -shared -z relro -z stack-size=0 tmpdir/tbss1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss1 -shared -z relro -z stack-size=0 tmpdir/tbss1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1c4
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001c5 0x001c5 R E 0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x0100c 0x03000 RW  0x1000
  DYNAMIC        0x001000 0x00001000 0x00001000 0x00060 0x00060 RW  0x4
  TLS            0x001000 0x00001000 0x00001000 0x00000 0x01000 R   0x1000
  GNU_RELRO      0x001000 0x00001000 0x00001000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got .bss 
   02     .dynamic 
   03     .tbss 
   04     .dynamic 
Executing on host: grep GNU_RELRO tmpdir/tbss1.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/tbss1.exp
  GNU_RELRO      0x001000 0x00001000 0x00001000 0x01000 0x01000 R   0x1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1c4
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001c5 0x001c5 R E 0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x0100c 0x03000 RW  0x1000
  DYNAMIC        0x001000 0x00001000 0x00001000 0x00060 0x00060 RW  0x4
  TLS            0x001000 0x00001000 0x00001000 0x00000 0x01000 R   0x1000
  GNU_RELRO      0x001000 0x00001000 0x00001000 0x01000 0x01000 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got .bss 
   02     .dynamic 
   03     .tbss 
   04     .dynamic 
PASS: objcopy -shared -z relro (tbss1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10094
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10095 0x10095 R E 0x100000
  LOAD           0x011000 0x00111000 0x00111000 0x00000 0x01000 RW  0x100000
  TLS            0x011000 0x00111000 0x00111000 0x00000 0x01000 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .bss 
   02     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10094
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10095 0x10095 R E 0x100000
  LOAD           0x011000 0x00111000 0x00111000 0x00000 0x01000 RW  0x100000
  TLS            0x011000 0x00111000 0x00111000 0x00000 0x01000 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .bss 
   02     .tbss 
PASS: objcopy -z max-page-size=0x100000 (tbss1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss1.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10094
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10095 0x10095 R E 0x100000
  LOAD           0x011000 0x00111000 0x00111000 0x00000 0x01000 RW  0x100000
  TLS            0x011000 0x00111000 0x00111000 0x00000 0x01000 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .bss 
   02     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss1  /dev/null tmpdir/tbss1.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10094
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10095 0x10095 R E 0x100000
  LOAD           0x011000 0x00111000 0x00111000 0x00000 0x01000 RW  0x100000
  TLS            0x011000 0x00111000 0x00111000 0x00000 0x01000 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .bss 
   02     .tbss 
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss2 -z noseparate-code -z stack-size=0 tmpdir/tbss2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss2 -z noseparate-code -z stack-size=0 tmpdir/tbss2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000075 0x00011075 0x00011075 0x00000 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000075 0x00011075 0x00011075 0x00000 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
PASS: objcopy -z noseparate-code (tbss2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss2 -z separate-code -z stack-size=0 tmpdir/tbss2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss2 -z separate-code -z stack-size=0 tmpdir/tbss2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00094 0x00094 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00001 0x00001 R E 0x1000
  TLS            0x001001 0x00012000 0x00012000 0x00000 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .text 
   02     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00094 0x00094 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00001 0x00001 R E 0x1000
  TLS            0x001001 0x00012000 0x00012000 0x00000 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .text 
   02     .tbss 
PASS: objcopy -z separate-code (tbss2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss2 -z relro -z stack-size=0 tmpdir/tbss2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss2 -z relro -z stack-size=0 tmpdir/tbss2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000075 0x00011075 0x00011075 0x00000 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
Executing on host: grep GNU_RELRO tmpdir/tbss2.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/tbss2.exp
Executing on host: cat tmpdir/tbss2.exp    (timeout = 300)
spawn -ignore SIGHUP cat tmpdir/tbss2.exp

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000075 0x00011075 0x00011075 0x00000 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000075 0x00011075 0x00011075 0x00000 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
PASS: objcopy -z relro (tbss2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss2 -shared -z noseparate-code -z stack-size=0 tmpdir/tbss2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss2 -shared -z noseparate-code -z stack-size=0 tmpdir/tbss2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1a8
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001a9 0x001a9 R E 0x1000
  LOAD           0x000fa0 0x00001fa0 0x00001fa0 0x0006c 0x0006c RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  TLS            0x000fa0 0x00001fa0 0x00001fa0 0x00000 0x00001 R   0x1
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got 
   02     .dynamic 
   03     .tbss 
   04     .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1a8
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001a9 0x001a9 R E 0x1000
  LOAD           0x000fa0 0x00001fa0 0x00001fa0 0x0006c 0x0006c RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  TLS            0x000fa0 0x00001fa0 0x00001fa0 0x00000 0x00001 R   0x1
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got 
   02     .dynamic 
   03     .tbss 
   04     .dynamic 
PASS: objcopy -shared -z noseparate-code (tbss2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss2 -shared -z separate-code -z stack-size=0 tmpdir/tbss2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss2 -shared -z separate-code -z stack-size=0 tmpdir/tbss2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 6 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001c7 0x001c7 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00001 0x00001 R E 0x1000
  LOAD           0x001fa0 0x00002fa0 0x00002fa0 0x0006c 0x0006c RW  0x1000
  DYNAMIC        0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 RW  0x4
  TLS            0x001fa0 0x00002fa0 0x00002fa0 0x00000 0x00001 R   0x1
  GNU_RELRO      0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr 
   01     .text 
   02     .dynamic .got 
   03     .dynamic 
   04     .tbss 
   05     .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 6 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001c7 0x001c7 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00001 0x00001 R E 0x1000
  LOAD           0x001fa0 0x00002fa0 0x00002fa0 0x0006c 0x0006c RW  0x1000
  DYNAMIC        0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 RW  0x4
  TLS            0x001fa0 0x00002fa0 0x00002fa0 0x00000 0x00001 R   0x1
  GNU_RELRO      0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr 
   01     .text 
   02     .dynamic .got 
   03     .dynamic 
   04     .tbss 
   05     .dynamic 
PASS: objcopy -shared -z separate-code (tbss2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss2 -shared -z relro -z stack-size=0 tmpdir/tbss2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss2 -shared -z relro -z stack-size=0 tmpdir/tbss2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1a8
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001a9 0x001a9 R E 0x1000
  LOAD           0x000fa0 0x00001fa0 0x00001fa0 0x0006c 0x0006c RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  TLS            0x000fa0 0x00001fa0 0x00001fa0 0x00000 0x00001 R   0x1
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got 
   02     .dynamic 
   03     .tbss 
   04     .dynamic 
Executing on host: grep GNU_RELRO tmpdir/tbss2.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/tbss2.exp
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 R   0x1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1a8
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001a9 0x001a9 R E 0x1000
  LOAD           0x000fa0 0x00001fa0 0x00001fa0 0x0006c 0x0006c RW  0x1000
  DYNAMIC        0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 RW  0x4
  TLS            0x000fa0 0x00001fa0 0x00001fa0 0x00000 0x00001 R   0x1
  GNU_RELRO      0x000fa0 0x00001fa0 0x00001fa0 0x00060 0x00060 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got 
   02     .dynamic 
   03     .tbss 
   04     .dynamic 
PASS: objcopy -shared -z relro (tbss2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss2 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss2 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10075 0x10075 R E 0x100000
  TLS            0x010075 0x00110075 0x00110075 0x00000 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10075 0x10075 R E 0x100000
  TLS            0x010075 0x00110075 0x00110075 0x00000 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
PASS: objcopy -z max-page-size=0x100000 (tbss2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss2 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss2.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss2 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10075 0x10075 R E 0x100000
  TLS            0x010075 0x00110075 0x00110075 0x00000 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss2  /dev/null tmpdir/tbss2.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10075 0x10075 R E 0x100000
  TLS            0x010075 0x00110075 0x00110075 0x00000 0x00001 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss3 -z noseparate-code -z stack-size=0 tmpdir/tbss3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss3 -z noseparate-code -z stack-size=0 tmpdir/tbss3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000400 0x00011400 0x00011400 0x00000 0x00400 R   0x400

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000400 0x00011400 0x00011400 0x00000 0x00400 R   0x400

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
PASS: objcopy -z noseparate-code (tbss3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss3 -z separate-code -z stack-size=0 tmpdir/tbss3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss3 -z separate-code -z stack-size=0 tmpdir/tbss3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00094 0x00094 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00001 0x00001 R E 0x1000
  TLS            0x001400 0x00012000 0x00012000 0x00000 0x00400 R   0x400

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .text 
   02     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 3 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00094 0x00094 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00001 0x00001 R E 0x1000
  TLS            0x001400 0x00012000 0x00012000 0x00000 0x00400 R   0x400

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .text 
   02     .tbss 
PASS: objcopy -z separate-code (tbss3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss3 -z relro -z stack-size=0 tmpdir/tbss3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss3 -z relro -z stack-size=0 tmpdir/tbss3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000400 0x00011400 0x00011400 0x00000 0x00400 R   0x400

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
Executing on host: grep GNU_RELRO tmpdir/tbss3.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/tbss3.exp
Executing on host: cat tmpdir/tbss3.exp    (timeout = 300)
spawn -ignore SIGHUP cat tmpdir/tbss3.exp

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000400 0x00011400 0x00011400 0x00000 0x00400 R   0x400

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000400 0x00011400 0x00011400 0x00000 0x00400 R   0x400

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
PASS: objcopy -z relro (tbss3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss3 -shared -z noseparate-code -z stack-size=0 tmpdir/tbss3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss3 -shared -z noseparate-code -z stack-size=0 tmpdir/tbss3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x18c
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x0018d 0x0018d R E 0x1000
  LOAD           0x000c00 0x00001c00 0x00001c00 0x0040c 0x0040c RW  0x1000
  DYNAMIC        0x000c00 0x00001c00 0x00001c00 0x00060 0x00060 RW  0x4
  TLS            0x000c00 0x00001c00 0x00001c00 0x00000 0x00400 R   0x400
  GNU_RELRO      0x000c00 0x00001c00 0x00001c00 0x00400 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got 
   02     .dynamic 
   03     .tbss 
   04     .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x18c
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x0018d 0x0018d R E 0x1000
  LOAD           0x000c00 0x00001c00 0x00001c00 0x0040c 0x0040c RW  0x1000
  DYNAMIC        0x000c00 0x00001c00 0x00001c00 0x00060 0x00060 RW  0x4
  TLS            0x000c00 0x00001c00 0x00001c00 0x00000 0x00400 R   0x400
  GNU_RELRO      0x000c00 0x00001c00 0x00001c00 0x00400 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got 
   02     .dynamic 
   03     .tbss 
   04     .dynamic 
PASS: objcopy -shared -z noseparate-code (tbss3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss3 -shared -z separate-code -z stack-size=0 tmpdir/tbss3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss3 -shared -z separate-code -z stack-size=0 tmpdir/tbss3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 6 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001aa 0x001aa R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00001 0x00001 R E 0x1000
  LOAD           0x001c00 0x00002c00 0x00002c00 0x0040c 0x0040c RW  0x1000
  DYNAMIC        0x001c00 0x00002c00 0x00002c00 0x00060 0x00060 RW  0x4
  TLS            0x001c00 0x00002c00 0x00002c00 0x00000 0x00400 R   0x400
  GNU_RELRO      0x001c00 0x00002c00 0x00002c00 0x00400 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr 
   01     .text 
   02     .dynamic .got 
   03     .dynamic 
   04     .tbss 
   05     .dynamic 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 6 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001aa 0x001aa R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00001 0x00001 R E 0x1000
  LOAD           0x001c00 0x00002c00 0x00002c00 0x0040c 0x0040c RW  0x1000
  DYNAMIC        0x001c00 0x00002c00 0x00002c00 0x00060 0x00060 RW  0x4
  TLS            0x001c00 0x00002c00 0x00002c00 0x00000 0x00400 R   0x400
  GNU_RELRO      0x001c00 0x00002c00 0x00002c00 0x00400 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr 
   01     .text 
   02     .dynamic .got 
   03     .dynamic 
   04     .tbss 
   05     .dynamic 
PASS: objcopy -shared -z separate-code (tbss3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss3 -shared -z relro -z stack-size=0 tmpdir/tbss3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss3 -shared -z relro -z stack-size=0 tmpdir/tbss3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.exp (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x18c
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x0018d 0x0018d R E 0x1000
  LOAD           0x000c00 0x00001c00 0x00001c00 0x0040c 0x0040c RW  0x1000
  DYNAMIC        0x000c00 0x00001c00 0x00001c00 0x00060 0x00060 RW  0x4
  TLS            0x000c00 0x00001c00 0x00001c00 0x00000 0x00400 R   0x400
  GNU_RELRO      0x000c00 0x00001c00 0x00001c00 0x00400 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got 
   02     .dynamic 
   03     .tbss 
   04     .dynamic 
Executing on host: grep GNU_RELRO tmpdir/tbss3.exp    (timeout = 300)
spawn -ignore SIGHUP grep GNU_RELRO tmpdir/tbss3.exp
  GNU_RELRO      0x000c00 0x00001c00 0x00001c00 0x00400 0x00400 R   0x1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.out (timeout = 300)
spawn [open ...]

Elf file type is DYN (Shared object file)
Entry point 0x18c
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x0018d 0x0018d R E 0x1000
  LOAD           0x000c00 0x00001c00 0x00001c00 0x0040c 0x0040c RW  0x1000
  DYNAMIC        0x000c00 0x00001c00 0x00001c00 0x00060 0x00060 RW  0x4
  TLS            0x000c00 0x00001c00 0x00001c00 0x00000 0x00400 R   0x400
  GNU_RELRO      0x000c00 0x00001c00 0x00001c00 0x00400 0x00400 R   0x1

 Section to Segment mapping:
  Segment Sections...
   00     .hash .gnu.hash .dynsym .dynstr .text 
   01     .dynamic .got 
   02     .dynamic 
   03     .tbss 
   04     .dynamic 
PASS: objcopy -shared -z relro (tbss3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss3 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss3 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10075 0x10075 R E 0x100000
  TLS            0x010400 0x00110400 0x00110400 0x00000 0x00400 R   0x400

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10075 0x10075 R E 0x100000
  TLS            0x010400 0x00110400 0x00110400 0x00000 0x00400 R   0x400

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
PASS: objcopy -z max-page-size=0x100000 (tbss3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tbss3 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss3.o
Executing on host: sh -c {./ld-new   -o tmpdir/tbss3 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.exp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10075 0x10075 R E 0x100000
  TLS            0x010400 0x00110400 0x00110400 0x00000 0x00400 R   0x400

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy tmpdir/tbss3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/tbss3  /dev/null tmpdir/tbss3.out (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x10075 0x10075 R E 0x100000
  TLS            0x010400 0x00110400 0x00110400 0x00000 0x00400 R   0x400

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 
PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss3)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/gap.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/gap.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/gap.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/gap.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/gap -s -z stack-size=0 tmpdir/gap.o
Executing on host: sh -c {./ld-new   -o tmpdir/gap -s -z stack-size=0 tmpdir/gap.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lS --wide tmpdir/gap > tmpdir/gap.exp
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lS --wide tmpdir/gap  /dev/null tmpdir/gap.exp (timeout = 300)
spawn [open ...]
There are 4 section headers, starting at offset 0x90:

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .text             PROGBITS        00010054 000054 000004 00  AX  0   0  4
  [ 2] .ARM.attributes   ARM_ATTRIBUTES  00000000 000058 000014 00      0   0  1
  [ 3] .shstrtab         STRTAB          00000000 00006c 000021 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), y (purecode), p (processor specific)

Elf file type is EXEC (Executable file)
Entry point 0x10054
There is 1 program header, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00058 0x00058 R E 0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/gap
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/gap    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/gap
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lS --wide tmpdir/gap > tmpdir/gap.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lS --wide tmpdir/gap  /dev/null tmpdir/gap.out (timeout = 300)
spawn [open ...]
There are 4 section headers, starting at offset 0x90:

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .text             PROGBITS        00010054 000054 000004 00  AX  0   0  4
  [ 2] .ARM.attributes   ARM_ATTRIBUTES  00000000 000058 000014 00      0   0  1
  [ 3] .shstrtab         STRTAB          00000000 00006c 000021 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), y (purecode), p (processor specific)

Elf file type is EXEC (Executable file)
Entry point 0x10054
There is 1 program header, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00058 0x00058 R E 0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .text 
PASS: strip -s (gap)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/binutils.exp completed in 3 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/build-id.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr28639a.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r --build-id=md5 tmpdir/start.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr28639a.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r --build-id=md5 tmpdir/start.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/pr28639a.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/pr28639a.o
PASS: pr28639a.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr28639b.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r --build-id tmpdir/dummy.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr28639b.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r --build-id tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/pr28639b.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/pr28639b.o
PASS: pr28639b.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr28639a.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r --build-id=0xdeadbeef tmpdir/start.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr28639a.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r --build-id=0xdeadbeef tmpdir/start.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/pr28639a.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/pr28639a.o
PASS: pr28639a.o deadbeef
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr28639a  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --build-id tmpdir/pr28639a.o tmpdir/pr28639b.o tmpdir/dummy.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr28639a  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --build-id tmpdir/pr28639a.o tmpdir/pr28639b.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/pr28639a >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/pr28639a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/pr28639a >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/pr28639a
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr28639c.rd starting with "^  Owner                Data size 	Description$"
EOF from dump.out
PASS: pr28639a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr28639b  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --build-id=none tmpdir/pr28639a.o tmpdir/pr28639b.o tmpdir/dummy.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr28639b  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --build-id=none tmpdir/pr28639a.o tmpdir/pr28639b.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/pr28639b >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/pr28639b
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr28639d.rd starting with "^Displaying notes found in: \.note\.gnu\.build-id$"
EOF from dump.out
PASS: pr28639b
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/build-id.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/comm-data1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/comm-data1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libcomm-data.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared tmpdir/comm-data1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libcomm-data.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared tmpdir/comm-data1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/libcomm-data.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/libcomm-data.so
PASS: Common symbol override test (auxiliary shared object build)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/comm-data2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/comm-data2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/comm-data  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T comm-data2.ld -Ltmpdir -lcomm-data tmpdir/comm-data2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/comm-data  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T comm-data2.ld -Ltmpdir -lcomm-data tmpdir/comm-data2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/comm-data >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/comm-data
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/comm-data >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/comm-data
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -x .debug_foo tmpdir/comm-data >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -x .debug_foo tmpdir/comm-data
PASS: Common symbol override test
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/comm-data3a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data3a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/comm-data3a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data3a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/comm-data3b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data3b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/comm-data3b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data3b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/comm-data3a  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static tmpdir/comm-data3a.o tmpdir/comm-data3b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/comm-data3a  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static tmpdir/comm-data3a.o tmpdir/comm-data3b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/comm-data3a >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/comm-data3a
PASS: Common symbol override test 3a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/comm-data3b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data3b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/comm-data3b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data3b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/comm-data3a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data3a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/comm-data3a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data3a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/comm-data3b  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static tmpdir/comm-data3b.o tmpdir/comm-data3a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/comm-data3b  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static tmpdir/comm-data3b.o tmpdir/comm-data3a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/comm-data3b >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/comm-data3b
PASS: Common symbol override test 3b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr26580-b.o   /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26580-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr26580-b.o   /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26580-b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libpr26580-1.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared tmpdir/pr26580-b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libpr26580-1.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared tmpdir/pr26580-b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: libpr26580-1.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr26580-a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26580-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr26580-a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26580-a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr26580-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --as-needed -Ltmpdir -lpr26580-1 tmpdir/pr26580-a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr26580-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --as-needed -Ltmpdir -lpr26580-1 tmpdir/pr26580-a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/pr26580-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/pr26580-1
PASS: pr26580-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr26580-a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26580-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr26580-a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26580-a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr26580-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-as-needed -Ltmpdir -lpr26580-1 tmpdir/pr26580-a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr26580-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-as-needed -Ltmpdir -lpr26580-1 tmpdir/pr26580-a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/pr26580-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/pr26580-2
PASS: pr26580-2
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/empty.o --compress-debug-sections /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/empty.o --compress-debug-sections /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/emptyzlib.o --compress-debug-sections=zlib-gabi /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/emptyzlib.o --compress-debug-sections=zlib-gabi /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/foo.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/foo.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libfoo.so with compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbar.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=none -z nomemory-seal tmpdir/begin.o tmpdir/end.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbar.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=none -z nomemory-seal tmpdir/begin.o tmpdir/end.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libbar.so with compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoozlib.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/foo.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoozlib.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/foo.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libfoozlib.so with compressed debug sections with zlib-gabi
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarzlib.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/begin.o tmpdir/end.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarzlib.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/begin.o tmpdir/end.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libbarzlib.so with compressed debug sections with zlib-gabi
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libzlibfoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=zlib -z nomemory-seal tmpdir/foo.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libzlibfoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=zlib -z nomemory-seal tmpdir/foo.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libzlibfoo.so with zlib compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gnu  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gnu  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libgnufoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=zlib-gnu -z nomemory-seal tmpdir/foo.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libgnufoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=zlib-gnu -z nomemory-seal tmpdir/foo.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libgnufoo.so with zlib-gnu compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libgabifoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=zlib-gabi -z nomemory-seal tmpdir/foo.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libgabifoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=zlib-gabi -z nomemory-seal tmpdir/foo.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libgabifoo.so with zlib-gabi compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ggdb3 -Wa,--compress-debug-sections=zlib  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ggdb3 -Wa,--compress-debug-sections=zlib  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/zlibbegin.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -Wl,--compress-debug-sections=zlib -z nomemory-seal tmpdir/begin.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/zlibbegin.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -Wl,--compress-debug-sections=zlib -z nomemory-seal tmpdir/begin.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build zlibbegin.o with zlib compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ggdb3 -Wa,--compress-debug-sections=zlib-gnu  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ggdb3 -Wa,--compress-debug-sections=zlib-gnu  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/gnubegin.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -Wl,--compress-debug-sections=zlib-gnu -z nomemory-seal tmpdir/begin.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/gnubegin.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -Wl,--compress-debug-sections=zlib-gnu -z nomemory-seal tmpdir/begin.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build gnubegin.o with zlib-gnu compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ggdb3 -Wa,--compress-debug-sections=zlib-gnu  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ggdb3 -Wa,--compress-debug-sections=zlib-gnu  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/gabiend.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -Wl,--compress-debug-sections=zlib-gabi -z nomemory-seal tmpdir/end.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/gabiend.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -Wl,--compress-debug-sections=zlib-gabi -z nomemory-seal tmpdir/end.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build gabiend.o with zlib-gabi compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/normal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libfoo.so tmpdir/end.o tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/normal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libfoo.so tmpdir/end.o tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib   tmpdir/compiler63846.c -o tmpdir/compiler63846.out
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib   tmpdir/compiler63846.c -o tmpdir/compiler63846.out 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/compiler63846.out 
spawn [open ...]
Running: tmpdir/normal
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/normal 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run normal with libfoo.so with compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib-gabi   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib-gabi   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/normal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libfoozlib.so tmpdir/end.o tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/normal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libfoozlib.so tmpdir/end.o tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/normal
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/normal 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/zlibnormal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libzlibfoo.so tmpdir/end.o -Wl,--compress-debug-sections=zlib tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/zlibnormal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libzlibfoo.so tmpdir/end.o -Wl,--compress-debug-sections=zlib tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/zlibnormal
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/zlibnormal 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/zlibnormal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libfoozlib.so tmpdir/end.o -Wl,--compress-debug-sections=zlib tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/zlibnormal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libfoozlib.so tmpdir/end.o -Wl,--compress-debug-sections=zlib tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/zlibnormal
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/zlibnormal 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib-gnu   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib-gnu   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/gnunormal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/gnubegin.o tmpdir/libgnufoo.so tmpdir/end.o -Wl,--compress-debug-sections=zlib-gnu tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/gnunormal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/gnubegin.o tmpdir/libgnufoo.so tmpdir/end.o -Wl,--compress-debug-sections=zlib-gnu tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/gnunormal
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/gnunormal 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib-gnu   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib-gnu   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/gnunormal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/gnubegin.o tmpdir/libfoozlib.so tmpdir/end.o -Wl,--compress-debug-sections=zlib-gnu tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/gnunormal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/gnubegin.o tmpdir/libfoozlib.so tmpdir/end.o -Wl,--compress-debug-sections=zlib-gnu tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/gnunormal
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/gnunormal 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib-gabi   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib-gabi   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/gabinormal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/zlibbegin.o tmpdir/libgabifoo.so tmpdir/gabiend.o -Wl,--compress-debug-sections=zlib-gabi tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/gabinormal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/zlibbegin.o tmpdir/libgabifoo.so tmpdir/gabiend.o -Wl,--compress-debug-sections=zlib-gabi tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/gabinormal
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/gabinormal 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib-gabi   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -Wa,--compress-debug-sections=zlib-gabi   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/gabinormal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/zlibbegin.o tmpdir/libfoozlib.so tmpdir/gabiend.o -Wl,--compress-debug-sections=zlib-gabi tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/gabinormal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/zlibbegin.o tmpdir/libfoozlib.so tmpdir/gabiend.o -Wl,--compress-debug-sections=zlib-gabi tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/gabinormal
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/gabinormal 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
cmp tmpdir/libfoo.so tmpdir/libfoozlib.so
PASS: Link with zlib-gabi compressed debug input
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -S -W tmpdir/zlibbegin.o > tmpdir/zlibbegin.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -S -W tmpdir/zlibbegin.o  /dev/null tmpdir/zlibbegin.out (timeout = 300)
spawn [open ...]
There are 27 section headers, starting at offset 0x27c0:

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .group            GROUP           00000000 000034 00000c 04     24  21  4
  [ 2] .group            GROUP           00000000 000040 00000c 04     24  22  4
  [ 3] .text             PROGBITS        00000000 00004c 000000 00  AX  0   0  1
  [ 4] .data             PROGBITS        00000000 00004c 000000 00  WA  0   0  1
  [ 5] .bss              NOBITS          00000000 00004c 000000 00  WA  0   0  1
  [ 6] .comment          PROGBITS        00000000 00004c 00002e 01  MS  0   0  1
  [ 7] .note.GNU-stack   PROGBITS        00000000 00007a 000000 00      0   0  1
  [ 8] .debug_aranges    PROGBITS        00000000 0002ab 000018 00      0   0  1
  [ 9] .rel.debug_aranges REL             00000000 0002c4 000008 08   I 24   8  4
  [10] .debug_info       PROGBITS        00000000 0002cc 00005e 00   C  0   0  4
  [11] .rel.debug_info   REL             00000000 00032c 000048 08   I 24  10  4
  [12] .debug_abbrev     PROGBITS        00000000 000374 00006d 00      0   0  1
  [13] .debug_line       PROGBITS        00000000 0003e4 000095 00   C  0   0  4
  [14] .debug_str        PROGBITS        00000000 00047c 000dee 01 MSC  0   0  4
  [15] .debug_macro      PROGBITS        00000000 00126a 00001a 00      0   0  1
  [16] .rel.debug_macro  REL             00000000 001284 000018 08   I 24  15  4
  [17] .init_array       INIT_ARRAY      00000000 00007c 000004 04  WA  0   0  4
  [18] .rel.init_array   REL             00000000 00129c 000008 08   I 24  17  4
  [19] .debug_macro      PROGBITS        00000000 0012a4 000531 00  GC  0   0  4
  [20] .rel.debug_macro  REL             00000000 0017d8 000ec8 08  IG 24  19  4
  [21] .debug_macro      PROGBITS        00000000 0026a0 000028 00   G  0   0  1
  [22] .rel.debug_macro  REL             00000000 0026c8 000030 08  IG 24  21  4
  [23] .ARM.attributes   ARM_ATTRIBUTES  00000000 000080 000033 00      0   0  1
  [24] .symtab           SYMTAB          00000000 0000b4 000180 10     25  23  4
  [25] .strtab           STRTAB          00000000 000234 000077 00      0   0  1
  [26] .shstrtab         STRTAB          00000000 0026f8 0000c5 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), y (purecode), p (processor specific)
PASS: Link -r with zlib compressed debug output
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -S -W tmpdir/gnubegin.o > tmpdir/gnubegin.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -S -W tmpdir/gnubegin.o  /dev/null tmpdir/gnubegin.out (timeout = 300)
spawn [open ...]
There are 27 section headers, starting at offset 0x27d0:

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .group            GROUP           00000000 000034 00000c 04     24  21  4
  [ 2] .group            GROUP           00000000 000040 00000c 04     24  22  4
  [ 3] .text             PROGBITS        00000000 00004c 000000 00  AX  0   0  1
  [ 4] .data             PROGBITS        00000000 00004c 000000 00  WA  0   0  1
  [ 5] .bss              NOBITS          00000000 00004c 000000 00  WA  0   0  1
  [ 6] .comment          PROGBITS        00000000 00004c 00002e 01  MS  0   0  1
  [ 7] .note.GNU-stack   PROGBITS        00000000 00007a 000000 00      0   0  1
  [ 8] .debug_aranges    PROGBITS        00000000 0002ab 000018 00      0   0  1
  [ 9] .rel.debug_aranges REL             00000000 0002c4 000008 08   I 24   8  4
  [10] .zdebug_info      PROGBITS        00000000 0002cc 00005e 00      0   0  1
  [11] .rel.zdebug_info  REL             00000000 00032c 000048 08   I 24  10  4
  [12] .debug_abbrev     PROGBITS        00000000 000374 00006d 00      0   0  1
  [13] .zdebug_line      PROGBITS        00000000 0003e1 000095 00      0   0  1
  [14] .zdebug_str       PROGBITS        00000000 000476 000dee 01  MS  0   0  1
  [15] .debug_macro      PROGBITS        00000000 001264 00001a 00      0   0  1
  [16] .rel.debug_macro  REL             00000000 001280 000018 08   I 24  15  4
  [17] .init_array       INIT_ARRAY      00000000 00007c 000004 04  WA  0   0  4
  [18] .rel.init_array   REL             00000000 001298 000008 08   I 24  17  4
  [19] .zdebug_macro     PROGBITS        00000000 0012a0 000531 00   G  0   0  1
  [20] .rel.zdebug_macro REL             00000000 0017d4 000ec8 08  IG 24  19  4
  [21] .debug_macro      PROGBITS        00000000 00269c 000028 00   G  0   0  1
  [22] .rel.debug_macro  REL             00000000 0026c4 000030 08  IG 24  21  4
  [23] .ARM.attributes   ARM_ATTRIBUTES  00000000 000080 000033 00      0   0  1
  [24] .symtab           SYMTAB          00000000 0000b4 000180 10     25  23  4
  [25] .strtab           STRTAB          00000000 000234 000077 00      0   0  1
  [26] .shstrtab         STRTAB          00000000 0026f4 0000da 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), y (purecode), p (processor specific)
PASS: Link -r with zlib-gnu compressed debug output
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -t -W tmpdir/gabiend.o > tmpdir/gabiend.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -t -W tmpdir/gabiend.o  /dev/null tmpdir/gabiend.out (timeout = 300)
spawn [open ...]
There are 102 section headers, starting at offset 0x5a04:

Section Headers:
  [Nr] Name
       Type            Addr     Off    Size   ES   Lk Inf Al
       Flags
  [ 0] 
       NULL            00000000 000000 000000 00   0   0  0
       [00000000]: 
  [ 1] .group
       GROUP           00000000 000034 00000c 04  99  71  4
       [00000000]: 
  [ 2] .group
       GROUP           00000000 000040 00000c 04  99  72  4
       [00000000]: 
  [ 3] .group
       GROUP           00000000 00004c 00000c 04  99  73  4
       [00000000]: 
  [ 4] .group
       GROUP           00000000 000058 00000c 04  99  74  4
       [00000000]: 
  [ 5] .group
       GROUP           00000000 000064 00000c 04  99  75  4
       [00000000]: 
  [ 6] .group
       GROUP           00000000 000070 00000c 04  99  76  4
       [00000000]: 
  [ 7] .group
       GROUP           00000000 00007c 00000c 04  99  77  4
       [00000000]: 
  [ 8] .group
       GROUP           00000000 000088 00000c 04  99  78  4
       [00000000]: 
  [ 9] .group
       GROUP           00000000 000094 00000c 04  99  79  4
       [00000000]: 
  [10] .group
       GROUP           00000000 0000a0 00000c 04  99  80  4
       [00000000]: 
  [11] .group
       GROUP           00000000 0000ac 00000c 04  99  81  4
       [00000000]: 
  [12] .group
       GROUP           00000000 0000b8 00000c 04  99  82  4
       [00000000]: 
  [13] .group
       GROUP           00000000 0000c4 00000c 04  99  83  4
       [00000000]: 
  [14] .group
       GROUP           00000000 0000d0 00000c 04  99  84  4
       [00000000]: 
  [15] .group
       GROUP           00000000 0000dc 00000c 04  99  85  4
       [00000000]: 
  [16] .group
       GROUP           00000000 0000e8 00000c 04  99  86  4
       [00000000]: 
  [17] .group
       GROUP           00000000 0000f4 00000c 04  99  87  4
       [00000000]: 
  [18] .group
       GROUP           00000000 000100 00000c 04  99  88  4
       [00000000]: 
  [19] .group
       GROUP           00000000 00010c 00000c 04  99  89  4
       [00000000]: 
  [20] .group
       GROUP           00000000 000118 00000c 04  99  90  4
       [00000000]: 
  [21] .group
       GROUP           00000000 000124 00000c 04  99  91  4
       [00000000]: 
  [22] .group
       GROUP           00000000 000130 00000c 04  99  92  4
       [00000000]: 
  [23] .group
       GROUP           00000000 00013c 00000c 04  99  93  4
       [00000000]: 
  [24] .group
       GROUP           00000000 000148 00000c 04  99  94  4
       [00000000]: 
  [25] .group
       GROUP           00000000 000154 00000c 04  99  95  4
       [00000000]: 
  [26] .group
       GROUP           00000000 000160 00000c 04  99  96  4
       [00000000]: 
  [27] .text
       PROGBITS        00000000 00016c 00000c 00   0   0  4
       [00000006]: ALLOC, EXEC
  [28] .rel.text
       REL             00000000 000d5c 000010 08  99  27  4
       [00000040]: INFO LINK
  [29] .data
       PROGBITS        00000000 000178 000000 00   0   0  1
       [00000003]: WRITE, ALLOC
  [30] .bss
       NOBITS          00000000 000178 000000 00   0   0  1
       [00000003]: WRITE, ALLOC
  [31] .comment
       PROGBITS        00000000 000178 00002e 01   0   0  1
       [00000030]: MERGE, STRINGS
  [32] .note.GNU-stack
       PROGBITS        00000000 0001a6 000000 00   0   0  1
       [00000000]: 
  [33] .debug_aranges
       PROGBITS        00000000 000d6c 000020 00   0   0  1
       [00000000]: 
  [34] .rel.debug_aranges
       REL             00000000 000d8c 000010 08  99  33  4
       [00000040]: INFO LINK
  [35] .debug_info
       PROGBITS        00000000 000d9c 0000df 00   0   0  4
       [00000800]: COMPRESSED
       ZLIB, 0000011b, 1
  [36] .rel.debug_info
       REL             00000000 000e7c 0000d8 08  99  35  4
       [00000040]: INFO LINK
  [37] .debug_abbrev
       PROGBITS        00000000 000f54 0000b9 00   0   0  4
       [00000800]: COMPRESSED
       ZLIB, 000000ea, 1
  [38] .debug_line
       PROGBITS        00000000 001010 0001a0 00   0   0  4
       [00000800]: COMPRESSED
       ZLIB, 00000334, 1
  [39] .rel.debug_line
       REL             00000000 0011b0 000008 08  99  38  4
       [00000040]: INFO LINK
  [40] .debug_frame
       PROGBITS        00000000 0011b8 000020 00   0   0  4
       [00000000]: 
  [41] .rel.debug_frame
       REL             00000000 0011d8 000010 08  99  40  4
       [00000040]: INFO LINK
  [42] .debug_str
       PROGBITS        00000000 0011e8 001d83 01   0   0  4
       [00000830]: MERGE, STRINGS, COMPRESSED
       ZLIB, 000061e7, 1
  [43] .debug_macro
       PROGBITS        00000000 002f6c 000100 00   0   0  4
       [00000800]: COMPRESSED
       ZLIB, 0000018a, 1
  [44] .rel.debug_macro
       REL             00000000 00306c 000168 08  99  43  4
       [00000040]: INFO LINK
  [45] .rodata.str1.4
       PROGBITS        00000000 0001a8 000006 01   0   0  4
       [00000032]: ALLOC, MERGE, STRINGS
  [46] .debug_macro
       PROGBITS        00000000 0031d4 000569 00   0   0  4
       [00000a00]: GROUP, COMPRESSED
       ZLIB, 00000b1a, 1
  [47] .rel.debug_macro
       REL             00000000 003740 000ec8 08  99  46  4
       [00000240]: INFO LINK, GROUP
  [48] .debug_macro
       PROGBITS        00000000 004608 000028 00   0   0  1
       [00000200]: GROUP
  [49] .rel.debug_macro
       REL             00000000 004630 000030 08  99  48  4
       [00000240]: INFO LINK, GROUP
  [50] .debug_macro
       PROGBITS        00000000 004660 000010 00   0   0  1
       [00000200]: GROUP
  [51] .rel.debug_macro
       REL             00000000 004670 000010 08  99  50  4
       [00000240]: INFO LINK, GROUP
  [52] .debug_macro
       PROGBITS        00000000 004680 000148 00   0   0  4
       [00000a00]: GROUP, COMPRESSED
       ZLIB, 00000191, 1
  [53] .rel.debug_macro
       REL             00000000 0047c8 0001c8 08  99  52  4
       [00000240]: INFO LINK, GROUP
  [54] .debug_macro
       PROGBITS        00000000 004990 00001c 00   0   0  1
       [00000200]: GROUP
  [55] .rel.debug_macro
       REL             00000000 0049ac 000020 08  99  54  4
       [00000240]: INFO LINK, GROUP
  [56] .debug_macro
       PROGBITS        00000000 0049cc 000051 00   0   0  1
       [00000200]: GROUP
  [57] .rel.debug_macro
       REL             00000000 004a20 000058 08  99  56  4
       [00000240]: INFO LINK, GROUP
  [58] .debug_macro
       PROGBITS        00000000 004a78 00018f 00   0   0  4
       [00000a00]: GROUP, COMPRESSED
       ZLIB, 000001ed, 1
  [59] .rel.debug_macro
       REL             00000000 004c08 000238 08  99  58  4
       [00000240]: INFO LINK, GROUP
  [60] .debug_macro
       PROGBITS        00000000 004e40 000010 00   0   0  1
       [00000200]: GROUP
  [61] .rel.debug_macro
       REL             00000000 004e50 000010 08  99  60  4
       [00000240]: INFO LINK, GROUP
  [62] .debug_macro
       PROGBITS        00000000 004e60 000079 00   0   0  4
       [00000a00]: GROUP, COMPRESSED
       ZLIB, 0000007b, 1
  [63] .rel.debug_macro
       REL             00000000 004edc 000088 08  99  62  4
       [00000240]: INFO LINK, GROUP
  [64] .debug_macro
       PROGBITS        00000000 004f64 000040 00   0   0  1
       [00000200]: GROUP
  [65] .rel.debug_macro
       REL             00000000 004fa4 000050 08  99  64  4
       [00000240]: INFO LINK, GROUP
  [66] .debug_macro
       PROGBITS        00000000 004ff4 000058 00   0   0  1
       [00000200]: GROUP
  [67] .rel.debug_macro
       REL             00000000 00504c 000070 08  99  66  4
       [00000240]: INFO LINK, GROUP
  [68] .debug_macro
       PROGBITS        00000000 0050bc 000010 00   0   0  1
       [00000200]: GROUP
  [69] .rel.debug_macro
       REL             00000000 0050cc 000010 08  99  68  4
       [00000240]: INFO LINK, GROUP
  [70] .debug_macro
       PROGBITS        00000000 0050dc 00009a 00   0   0  4
       [00000a00]: GROUP, COMPRESSED
       ZLIB, 0000009e, 1
  [71] .rel.debug_macro
       REL             00000000 005178 0000b0 08  99  70  4
       [00000240]: INFO LINK, GROUP
  [72] .debug_macro
       PROGBITS        00000000 005228 000010 00   0   0  1
       [00000200]: GROUP
  [73] .rel.debug_macro
       REL             00000000 005238 000010 08  99  72  4
       [00000240]: INFO LINK, GROUP
  [74] .debug_macro
       PROGBITS        00000000 005248 00005e 00   0   0  1
       [00000200]: GROUP
  [75] .rel.debug_macro
       REL             00000000 0052a8 000078 08  99  74  4
       [00000240]: INFO LINK, GROUP
  [76] .debug_macro
       PROGBITS        00000000 005320 0000cc 00   0   0  4
       [00000a00]: GROUP, COMPRESSED
       ZLIB, 000000f4, 1
  [77] .rel.debug_macro
       REL             00000000 0053ec 000140 08  99  76  4
       [00000240]: INFO LINK, GROUP
  [78] .debug_macro
       PROGBITS        00000000 00552c 000010 00   0   0  1
       [00000200]: GROUP
  [79] .rel.debug_macro
       REL             00000000 00553c 000010 08  99  78  4
       [00000240]: INFO LINK, GROUP
  [80] .debug_macro
       PROGBITS        00000000 00554c 000034 00   0   0  1
       [00000200]: GROUP
  [81] .rel.debug_macro
       REL             00000000 005580 000040 08  99  80  4
       [00000240]: INFO LINK, GROUP
  [82] .debug_macro
       PROGBITS        00000000 0055c0 000058 00   0   0  1
       [00000200]: GROUP
  [83] .rel.debug_macro
       REL             00000000 005618 000070 08  99  82  4
       [00000240]: INFO LINK, GROUP
  [84] .debug_macro
       PROGBITS        00000000 005688 000010 00   0   0  1
       [00000200]: GROUP
  [85] .rel.debug_macro
       REL             00000000 005698 000010 08  99  84  4
       [00000240]: INFO LINK, GROUP
  [86] .debug_macro
       PROGBITS        00000000 0056a8 00003c 00   0   0  1
       [00000200]: GROUP
  [87] .rel.debug_macro
       REL             00000000 0056e4 000040 08  99  86  4
       [00000240]: INFO LINK, GROUP
  [88] .debug_macro
       PROGBITS        00000000 005724 000028 00   0   0  1
       [00000200]: GROUP
  [89] .rel.debug_macro
       REL             00000000 00574c 000030 08  99  88  4
       [00000240]: INFO LINK, GROUP
  [90] .debug_macro
       PROGBITS        00000000 00577c 000075 00   0   0  4
       [00000a00]: GROUP, COMPRESSED
       ZLIB, 00000079, 1
  [91] .rel.debug_macro
       REL             00000000 0057f4 000098 08  99  90  4
       [00000240]: INFO LINK, GROUP
  [92] .debug_macro
       PROGBITS        00000000 00588c 000011 00   0   0  1
       [00000200]: GROUP
  [93] .rel.debug_macro
       REL             00000000 0058a0 000010 08  99  92  4
       [00000240]: INFO LINK, GROUP
  [94] .debug_macro
       PROGBITS        00000000 0058b0 000025 00   0   0  1
       [00000200]: GROUP
  [95] .rel.debug_macro
       REL             00000000 0058d8 000028 08  99  94  4
       [00000240]: INFO LINK, GROUP
  [96] .debug_macro
       PROGBITS        00000000 005900 000011 00   0   0  1
       [00000200]: GROUP
  [97] .rel.debug_macro
       REL             00000000 005914 000010 08  99  96  4
       [00000240]: INFO LINK, GROUP
  [98] .ARM.attributes
       ARM_ATTRIBUTES  00000000 0001ae 000033 00   0   0  1
       [00000000]: 
  [99] .symtab
       SYMTAB          00000000 0001e4 000640 10  100  98  4
       [00000000]: 
  [100] .strtab
       STRTAB          00000000 000824 000537 00   0   0  1
       [00000000]: 
  [101] .shstrtab
       STRTAB          00000000 005924 0000dd 00   0   0  1
       [00000000]: 
PASS: Link -r with zlib-gabi compressed debug output
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -w tmpdir/normal > tmpdir/normal.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -w tmpdir/normal > tmpdir/normal.out}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -w tmpdir/zlibnormal | sed -e "s/.zdebug_/.debug_/" > tmpdir/zlibnormal.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -w tmpdir/zlibnormal | sed -e "s/.zdebug_/.debug_/" > tmpdir/zlibnormal.out}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Link with zlib compressed debug output 2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -S -W tmpdir/zlibnormal' > tmpdir/zlibnormal.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -S -W tmpdir/zlibnormal  /dev/null tmpdir/zlibnormal.out (timeout = 300)
spawn [open ...]
There are 38 section headers, starting at offset 0x49e8:

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .note.gnu.build-id NOTE            00000174 000174 000024 00   A  0   0  4
  [ 2] .interp           PROGBITS        00000198 000198 000019 00   A  0   0  1
  [ 3] .gnu.hash         GNU_HASH        000001b4 0001b4 000020 04   A  4   0  4
  [ 4] .dynsym           DYNSYM          000001d4 0001d4 0000b0 10   A  5   3  4
  [ 5] .dynstr           STRTAB          00000284 000284 0000aa 00   A  0   0  1
  [ 6] .gnu.version      VERSYM          0000032e 00032e 000016 02   A  4   0  2
  [ 7] .gnu.version_r    VERNEED         00000344 000344 000030 00   A  5   1  4
  [ 8] .rel.dyn          REL             00000374 000374 000048 08   A  4   0  4
  [ 9] .rel.plt          REL             000003bc 0003bc 000028 08  AI  4  21  4
  [10] .init             PROGBITS        000003e4 0003e4 00000c 00  AX  0   0  4
  [11] .plt              PROGBITS        000003f0 0003f0 000054 04  AX  0   0  4
  [12] .text             PROGBITS        00000444 000444 00011c 00  AX  0   0  4
  [13] .fini             PROGBITS        00000560 000560 000008 00  AX  0   0  4
  [14] .rodata           PROGBITS        00000568 000568 000134 00   A  0   0  4
  [15] .ARM.exidx        ARM_EXIDX       0000069c 00069c 000008 00  AL 12   0  4
  [16] .eh_frame         PROGBITS        000006a4 0006a4 000004 00   A  0   0  4
  [17] .note.ABI-tag     NOTE            000006a8 0006a8 000020 00   A  0   0  4
  [18] .init_array       INIT_ARRAY      00001ec0 000ec0 000008 04  WA  0   0  4
  [19] .fini_array       FINI_ARRAY      00001ec8 000ec8 000004 04  WA  0   0  4
  [20] .dynamic          DYNAMIC         00001ecc 000ecc 000100 08  WA  5   0  4
  [21] .got              PROGBITS        00001fcc 000fcc 000034 04  WA  0   0  4
  [22] .data             PROGBITS        00002000 001000 000008 00  WA  0   0  4
  [23] .bss              NOBITS          00002008 001008 000004 00  WA  0   0  1
  [24] .comment          PROGBITS        00000000 001008 00002d 01  MS  0   0  1
  [25] .ARM.attributes   ARM_ATTRIBUTES  00000000 001035 000033 00      0   0  1
  [26] .debug_aranges    PROGBITS        00000000 001a40 000035 00   C  0   0  4
  [27] .debug_info       PROGBITS        00000000 001a78 000186 00   C  0   0  4
  [28] .debug_abbrev     PROGBITS        00000000 001c00 000106 00   C  0   0  4
  [29] .debug_line       PROGBITS        00000000 001d08 0001f5 00   C  0   0  4
  [30] .debug_frame      PROGBITS        00000000 001f00 000040 00   C  0   0  4
  [31] .debug_str        PROGBITS        00000000 001f40 001c88 01 MSC  0   0  4
  [32] .debug_loclists   PROGBITS        00000000 003bc8 00001c 00      0   0  1
  [33] .debug_macro      PROGBITS        00000000 003be4 000c64 00   C  0   0  4
  [34] .debug_rnglists   PROGBITS        00000000 004848 00001f 00      0   0  1
  [35] .symtab           SYMTAB          00000000 001068 000790 10     36  97  4
  [36] .strtab           STRTAB          00000000 0017f8 000248 00      0   0  1
  [37] .shstrtab         STRTAB          00000000 004867 00017f 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), y (purecode), p (processor specific)
PASS: Link with zlib compressed debug output 3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -w tmpdir/gnunormal | sed -e "s/.zdebug_/.debug_/" > tmpdir/gnunormal.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -w tmpdir/gnunormal | sed -e "s/.zdebug_/.debug_/" > tmpdir/gnunormal.out}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Link with zlib-gnu compressed debug output 1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -S -W tmpdir/gnunormal' > tmpdir/gnunormal.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -S -W tmpdir/gnunormal  /dev/null tmpdir/gnunormal.out (timeout = 300)
spawn [open ...]
There are 38 section headers, starting at offset 0x49e8:

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .note.gnu.build-id NOTE            00000174 000174 000024 00   A  0   0  4
  [ 2] .interp           PROGBITS        00000198 000198 000019 00   A  0   0  1
  [ 3] .gnu.hash         GNU_HASH        000001b4 0001b4 000020 04   A  4   0  4
  [ 4] .dynsym           DYNSYM          000001d4 0001d4 0000b0 10   A  5   3  4
  [ 5] .dynstr           STRTAB          00000284 000284 0000aa 00   A  0   0  1
  [ 6] .gnu.version      VERSYM          0000032e 00032e 000016 02   A  4   0  2
  [ 7] .gnu.version_r    VERNEED         00000344 000344 000030 00   A  5   1  4
  [ 8] .rel.dyn          REL             00000374 000374 000048 08   A  4   0  4
  [ 9] .rel.plt          REL             000003bc 0003bc 000028 08  AI  4  21  4
  [10] .init             PROGBITS        000003e4 0003e4 00000c 00  AX  0   0  4
  [11] .plt              PROGBITS        000003f0 0003f0 000054 04  AX  0   0  4
  [12] .text             PROGBITS        00000444 000444 00011c 00  AX  0   0  4
  [13] .fini             PROGBITS        00000560 000560 000008 00  AX  0   0  4
  [14] .rodata           PROGBITS        00000568 000568 000134 00   A  0   0  4
  [15] .ARM.exidx        ARM_EXIDX       0000069c 00069c 000008 00  AL 12   0  4
  [16] .eh_frame         PROGBITS        000006a4 0006a4 000004 00   A  0   0  4
  [17] .note.ABI-tag     NOTE            000006a8 0006a8 000020 00   A  0   0  4
  [18] .init_array       INIT_ARRAY      00001ec0 000ec0 000008 04  WA  0   0  4
  [19] .fini_array       FINI_ARRAY      00001ec8 000ec8 000004 04  WA  0   0  4
  [20] .dynamic          DYNAMIC         00001ecc 000ecc 000100 08  WA  5   0  4
  [21] .got              PROGBITS        00001fcc 000fcc 000034 04  WA  0   0  4
  [22] .data             PROGBITS        00002000 001000 000008 00  WA  0   0  4
  [23] .bss              NOBITS          00002008 001008 000004 00  WA  0   0  1
  [24] .comment          PROGBITS        00000000 001008 00002d 01  MS  0   0  1
  [25] .ARM.attributes   ARM_ATTRIBUTES  00000000 001035 000033 00      0   0  1
  [26] .zdebug_aranges   PROGBITS        00000000 001a40 000035 00      0   0  1
  [27] .zdebug_info      PROGBITS        00000000 001a75 000186 00      0   0  1
  [28] .zdebug_abbrev    PROGBITS        00000000 001bfb 000106 00      0   0  1
  [29] .zdebug_line      PROGBITS        00000000 001d01 0001f5 00      0   0  1
  [30] .zdebug_frame     PROGBITS        00000000 001ef8 000040 00      0   0  4
  [31] .zdebug_str       PROGBITS        00000000 001f38 001c88 01  MS  0   0  1
  [32] .debug_loclists   PROGBITS        00000000 003bc0 00001c 00      0   0  1
  [33] .zdebug_macro     PROGBITS        00000000 003bdc 000c64 00      0   0  1
  [34] .debug_rnglists   PROGBITS        00000000 004840 00001f 00      0   0  1
  [35] .symtab           SYMTAB          00000000 001068 000790 10     36  97  4
  [36] .strtab           STRTAB          00000000 0017f8 000248 00      0   0  1
  [37] .shstrtab         STRTAB          00000000 00485f 000186 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), y (purecode), p (processor specific)
PASS: Link with zlib-gnu compressed debug output 2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -w tmpdir/gabinormal > tmpdir/gabinormal.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -w tmpdir/gabinormal > tmpdir/gabinormal.out}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Link with zlib-gabi compressed debug output 1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -t -W tmpdir/gabinormal > tmpdir/gabinormal.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -t -W tmpdir/gabinormal  /dev/null tmpdir/gabinormal.out (timeout = 300)
spawn [open ...]
There are 38 section headers, starting at offset 0x49e8:

Section Headers:
  [Nr] Name
       Type            Addr     Off    Size   ES   Lk Inf Al
       Flags
  [ 0] 
       NULL            00000000 000000 000000 00   0   0  0
       [00000000]: 
  [ 1] .note.gnu.build-id
       NOTE            00000174 000174 000024 00   0   0  4
       [00000002]: ALLOC
  [ 2] .interp
       PROGBITS        00000198 000198 000019 00   0   0  1
       [00000002]: ALLOC
  [ 3] .gnu.hash
       GNU_HASH        000001b4 0001b4 000020 04   4   0  4
       [00000002]: ALLOC
  [ 4] .dynsym
       DYNSYM          000001d4 0001d4 0000b0 10   5   3  4
       [00000002]: ALLOC
  [ 5] .dynstr
       STRTAB          00000284 000284 0000aa 00   0   0  1
       [00000002]: ALLOC
  [ 6] .gnu.version
       VERSYM          0000032e 00032e 000016 02   4   0  2
       [00000002]: ALLOC
  [ 7] .gnu.version_r
       VERNEED         00000344 000344 000030 00   5   1  4
       [00000002]: ALLOC
  [ 8] .rel.dyn
       REL             00000374 000374 000048 08   4   0  4
       [00000002]: ALLOC
  [ 9] .rel.plt
       REL             000003bc 0003bc 000028 08   4  21  4
       [00000042]: ALLOC, INFO LINK
  [10] .init
       PROGBITS        000003e4 0003e4 00000c 00   0   0  4
       [00000006]: ALLOC, EXEC
  [11] .plt
       PROGBITS        000003f0 0003f0 000054 04   0   0  4
       [00000006]: ALLOC, EXEC
  [12] .text
       PROGBITS        00000444 000444 00011c 00   0   0  4
       [00000006]: ALLOC, EXEC
  [13] .fini
       PROGBITS        00000560 000560 000008 00   0   0  4
       [00000006]: ALLOC, EXEC
  [14] .rodata
       PROGBITS        00000568 000568 000134 00   0   0  4
       [00000002]: ALLOC
  [15] .ARM.exidx
       ARM_EXIDX       0000069c 00069c 000008 00  12   0  4
       [00000082]: ALLOC, LINK ORDER
  [16] .eh_frame
       PROGBITS        000006a4 0006a4 000004 00   0   0  4
       [00000002]: ALLOC
  [17] .note.ABI-tag
       NOTE            000006a8 0006a8 000020 00   0   0  4
       [00000002]: ALLOC
  [18] .init_array
       INIT_ARRAY      00001ec0 000ec0 000008 04   0   0  4
       [00000003]: WRITE, ALLOC
  [19] .fini_array
       FINI_ARRAY      00001ec8 000ec8 000004 04   0   0  4
       [00000003]: WRITE, ALLOC
  [20] .dynamic
       DYNAMIC         00001ecc 000ecc 000100 08   5   0  4
       [00000003]: WRITE, ALLOC
  [21] .got
       PROGBITS        00001fcc 000fcc 000034 04   0   0  4
       [00000003]: WRITE, ALLOC
  [22] .data
       PROGBITS        00002000 001000 000008 00   0   0  4
       [00000003]: WRITE, ALLOC
  [23] .bss
       NOBITS          00002008 001008 000004 00   0   0  1
       [00000003]: WRITE, ALLOC
  [24] .comment
       PROGBITS        00000000 001008 00002d 01   0   0  1
       [00000030]: MERGE, STRINGS
  [25] .ARM.attributes
       ARM_ATTRIBUTES  00000000 001035 000033 00   0   0  1
       [00000000]: 
  [26] .debug_aranges
       PROGBITS        00000000 001a40 000035 00   0   0  4
       [00000800]: COMPRESSED
       ZLIB, 00000058, 1
  [27] .debug_info
       PROGBITS        00000000 001a78 000186 00   0   0  4
       [00000800]: COMPRESSED
       ZLIB, 00000298, 1
  [28] .debug_abbrev
       PROGBITS        00000000 001c00 000106 00   0   0  4
       [00000800]: COMPRESSED
       ZLIB, 00000241, 1
  [29] .debug_line
       PROGBITS        00000000 001d08 0001f5 00   0   0  4
       [00000800]: COMPRESSED
       ZLIB, 000004e9, 1
  [30] .debug_frame
       PROGBITS        00000000 001f00 000040 00   0   0  4
       [00000800]: COMPRESSED
       ZLIB, 00000048, 4
  [31] .debug_str
       PROGBITS        00000000 001f40 001c88 01   0   0  4
       [00000830]: MERGE, STRINGS, COMPRESSED
       ZLIB, 00006262, 1
  [32] .debug_loclists
       PROGBITS        00000000 003bc8 00001c 00   0   0  1
       [00000000]: 
  [33] .debug_macro
       PROGBITS        00000000 003be4 000c64 00   0   0  4
       [00000800]: COMPRESSED
       ZLIB, 000015e4, 1
  [34] .debug_rnglists
       PROGBITS        00000000 004848 00001f 00   0   0  1
       [00000000]: 
  [35] .symtab
       SYMTAB          00000000 001068 000790 10  36  97  4
       [00000000]: 
  [36] .strtab
       STRTAB          00000000 0017f8 000248 00   0   0  1
       [00000000]: 
  [37] .shstrtab
       STRTAB          00000000 004867 00017f 00   0   0  1
       [00000000]: 
PASS: Link with zlib-gabi compressed debug output 2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/emptyzstd.o --compress-debug-sections=zstd /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/emptyzstd.o --compress-debug-sections=zstd /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Assembler messages:
Fatal error: --compress-debug-sections=zstd: gas is not built with zstd support
Assembler messages:
Fatal error: --compress-debug-sections=zstd: gas is not built with zstd support

testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress.exp completed in 2 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dt-relr.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dt-relr.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf.exp ...
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -g -feliminate-dwarf2-dups  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -g -feliminate-dwarf2-dups  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -g -feliminate-dwarf2-dups  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf1.c -o tmpdir/dwarf1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -g -feliminate-dwarf2-dups  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf1.c -o tmpdir/dwarf1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdwarf1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -s -shared -z nomemory-seal tmpdir/dwarf1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdwarf1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -s -shared -z nomemory-seal tmpdir/dwarf1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdwarf1.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -g -fno-toplevel-reorder  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf2a.c -o tmpdir/dwarf2a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -g -fno-toplevel-reorder  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf2a.c -o tmpdir/dwarf2a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -g -fno-toplevel-reorder  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf2b.c -o tmpdir/dwarf2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -g -fno-toplevel-reorder  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf2b.c -o tmpdir/dwarf2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dwarf2.x -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z nomemory-seal tmpdir/dwarf2a.o tmpdir/dwarf2b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dwarf2.x -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z nomemory-seal tmpdir/dwarf2a.o tmpdir/dwarf2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dwarf2b.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf2b.c:1: multiple definition of `global_var'; tmpdir/dwarf2a.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf2a.c:1: first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dwarf2b.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf2b.c:2: multiple definition of `other_var'; tmpdir/dwarf2a.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf2a.c:2: first defined here
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dwarf2b.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf2b.c:1: multiple definition of `global_var'; tmpdir/dwarf2a.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf2a.c:1: first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dwarf2b.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf2b.c:2: multiple definition of `other_var'; tmpdir/dwarf2a.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf2a.c:2: first defined here
collect2: error: ld returned 1 exit status

PASS: DWARF parse during linker error
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -g0  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf3.c -o tmpdir/dwarf3.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -g0  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf3.c -o tmpdir/dwarf3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dwarf3.x -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z nomemory-seal tmpdir/dwarf3.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dwarf3.x -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z nomemory-seal tmpdir/dwarf3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dwarf3.o: in function `main':
dwarf3.c:(.text.startup+0x4): undefined reference to `bar'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: dwarf3.c:(.text.startup+0xa): undefined reference to `bar'
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dwarf3.o: in function `main':
dwarf3.c:(.text.startup+0x4): undefined reference to `bar'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: dwarf3.c:(.text.startup+0xa): undefined reference to `bar'
collect2: error: ld returned 1 exit status

PASS: Handle no DWARF information
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -g -feliminate-dwarf2-dups  -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf1main.c -o tmpdir/dwarf1main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -g -feliminate-dwarf2-dups  -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf1main.c -o tmpdir/dwarf1main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dwarf1a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdwarf1.so tmpdir/dwarf1main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dwarf1a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdwarf1.so tmpdir/dwarf1main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dwarf1a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dwarf1a 
spawn [open ...]
OK
OK

PASS: Run with libdwarf1.so first
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -g -feliminate-dwarf2-dups  -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -g -feliminate-dwarf2-dups  -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dwarf1b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/dwarf1main.o tmpdir/libdwarf1.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dwarf1b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/dwarf1main.o tmpdir/libdwarf1.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dwarf1b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dwarf1b 
spawn [open ...]
OK
OK

PASS: Run with libdwarf1.so last
./ld-new   -o tmpdir/libdwarf1c.so -shared tmpdir/dwarf1.o
Executing on host: sh -c {./ld-new   -o tmpdir/libdwarf1c.so -shared tmpdir/dwarf1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/libdwarf1c.so > tmpdir/libdwarf1c.so.exp
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new -s tmpdir/libdwarf1c.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/libdwarf1c.so > tmpdir/libdwarf1c.so.out
PASS: Strip -s libdwarf1c.so
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dwarf.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh-group.exp ...
Checking CFI support:
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o /dev/null tmpdir/check_as_cfi.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o /dev/null tmpdir/check_as_cfi.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Checking SFrame support in AS:
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --gsframe -o /dev/null tmpdir/check_as_sframe.s    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new --gsframe -o /dev/null tmpdir/check_as_sframe.s
tmpdir/check_as_sframe.s: Assembler messages:
tmpdir/check_as_sframe.s: Error: .sframe not supported for target
SFrame not supported in AS
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/eh-group1size.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh-group1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/eh-group1size.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh-group1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Guess the target size from eh-group1size.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/eh-group1.o   /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh-group1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/eh-group1.o   /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh-group1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/eh-group2.o   /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh-group2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/eh-group2.o   /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh-group2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/eh-group.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r tmpdir/eh-group1.o tmpdir/eh-group2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/eh-group.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r tmpdir/eh-group1.o tmpdir/eh-group2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build eh-group1.o
./ld-new   -o tmpdir/eh-group -e _start tmpdir/eh-group.o
Executing on host: sh -c {./ld-new   -o tmpdir/eh-group -e _start tmpdir/eh-group.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Link eh-group.o to eh-group
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh-group.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/elf.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/symbol3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbol3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/symbol3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbol3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/symbol3.a tmpdir/symbol3.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/symbol3.a tmpdir/symbol3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build symbol3.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/symbol3w.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbol3w.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/symbol3w.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbol3w.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/symbol3w.a tmpdir/symbol3w.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/symbol3w.a tmpdir/symbol3w.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build symbol3w.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr21703-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21703-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr21703-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21703-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr21703-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21703-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr21703-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21703-2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr21703  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --allow-multiple-definition tmpdir/pr21703-1.o tmpdir/pr21703-2.o tmpdir/pr21703-1.o tmpdir/pr21703-2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr21703  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --allow-multiple-definition tmpdir/pr21703-1.o tmpdir/pr21703-2.o tmpdir/pr21703-1.o tmpdir/pr21703-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010054
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010054

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/pr21703 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/pr21703
PASS: PR ld/21703
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr21703-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21703-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr21703-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21703-3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr21703-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21703-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr21703-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21703-4.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr21703.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r --allow-multiple-definition tmpdir/pr21703-3.o tmpdir/pr21703-4.o tmpdir/pr21703-3.o tmpdir/pr21703-4.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr21703.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r --allow-multiple-definition tmpdir/pr21703-3.o tmpdir/pr21703-4.o tmpdir/pr21703-3.o tmpdir/pr21703-4.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/pr21703.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/pr21703.o
PASS: PR ld/21703 -r
targ=armv8l-unknown-linux-gnueabihf . /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/../../bfd/config.bfd && echo "$targ_underscore"
Executing on host: ./ld-new --help   (timeout = 300)
spawn -ignore SIGHUP ./ld-new --help
Usage: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new [options] file...
Options:
  -a KEYWORD                  Shared library control for HP/UX compatibility
  -A ARCH, --architecture ARCH
                              Set architecture
  -b TARGET, --format TARGET  Specify target for following input files
  -c FILE, --mri-script FILE  Read MRI format linker script
  -d, -dc, -dp                Force common symbols to be defined
  --dependency-file FILE      Write dependency file
  --force-group-allocation    Force group members out of groups
  -e ADDRESS, --entry ADDRESS Set start address
  -E, --export-dynamic        Export all dynamic symbols
  --no-export-dynamic         Undo the effect of --export-dynamic
  --enable-non-contiguous-regions
                              Enable support of non-contiguous memory regions
  --enable-non-contiguous-regions-warnings
                              Enable warnings when --enable-non-contiguous-regions may cause unexpected behaviour
  --disable-linker-version    Disable the LINKER_VERSION linker script directive
  --enable-linker-version     Enable the LINKER_VERSION linker script directive
  -EB                         Link big-endian objects
  -EL                         Link little-endian objects
  -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table
  -F SHLIB, --filter SHLIB    Filter for shared object symbol table
  -g                          Ignored
  -G SIZE, --gpsize SIZE      Small data size (if no size, same as --shared)
  -h FILENAME, -soname FILENAME
                              Set internal name of shared library
  -I PROGRAM, --dynamic-linker PROGRAM
                              Set PROGRAM as the dynamic linker to use
  --no-dynamic-linker         Produce an executable with no program interpreter header
  -l LIBNAME, --library LIBNAME
                              Search for library LIBNAME
  -L DIRECTORY, --library-path DIRECTORY
                              Add DIRECTORY to library search path
  --sysroot=<DIRECTORY>       Override the default sysroot location
  -m EMULATION                Set emulation
  -M, --print-map             Print map file on standard output
  -n, --nmagic                Do not page align data
  -N, --omagic                Do not page align data, do not make text readonly
  --no-omagic                 Page align data, make text readonly
  -o FILE, --output FILE      Set output file name
  -O                          Optimize output file
  --out-implib FILE           Generate import library
  -plugin PLUGIN              Load named plugin
  -plugin-opt ARG             Send arg to last-loaded plugin
  -plugin-save-temps          Store plugin intermediate files permanently
  -flto                       Ignored for GCC LTO option compatibility
  -flto-partition=            Ignored for GCC LTO option compatibility
  -fuse-ld=                   Ignored for GCC linker option compatibility
  --map-whole-files           Ignored for gold option compatibility
  --no-map-whole-files        Ignored for gold option compatibility
  -Qy                         Ignored for SVR4 compatibility
  -q, --emit-relocs           Generate relocations in final output
  -r, -i, --relocatable       Generate relocatable output
  -R FILE, --just-symbols FILE
                              Just link symbols (if directory, same as --rpath)
  --remap-inputs-file FILE    Provide a FILE containing input remapings
  --remap-inputs PATTERN=FILE Remap input files matching PATTERN to FILE
  -s, --strip-all             Strip all symbols
  -S, --strip-debug           Strip debugging symbols
  --strip-discarded           Strip symbols in discarded sections
  --no-strip-discarded        Do not strip symbols in discarded sections
  -t, --trace                 Trace file opens
  -T FILE, --script FILE      Read linker script
  --default-script FILE, -dT  Read default linker script
  -u SYMBOL, --undefined SYMBOL
                              Start with undefined reference to SYMBOL
  --require-defined SYMBOL    Require SYMBOL be defined in the final output
  --unique [=SECTION]         Don't merge input [SECTION | orphan] sections
  -Ur                         Build global constructor/destructor tables
  -v, --version               Print version information
  -V                          Print version and emulation information
  -x, --discard-all           Discard all local symbols
  -X, --discard-locals        Discard temporary local symbols (default)
  --discard-none              Don't discard any local symbols
  -y SYMBOL, --trace-symbol SYMBOL
                              Trace mentions of SYMBOL
  -Y PATH                     Default search path for Solaris compatibility
  -(, --start-group           Start a group
  -), --end-group             End a group
  --accept-unknown-input-arch Accept input files whose architecture cannot be determined
  --no-accept-unknown-input-arch
                              Reject input files whose architecture is unknown
  --as-needed                 Only set DT_NEEDED for following dynamic libs if used
  --no-as-needed              Always set DT_NEEDED for dynamic libraries mentioned on
                                the command line
  -assert KEYWORD             Ignored for SunOS compatibility
  -Bdynamic, -dy, -call_shared
                              Link against shared libraries
  -Bstatic, -dn, -non_shared, -static
                              Do not link against shared libraries
  -Bno-symbolic               Don't bind global references locally
  -Bsymbolic                  Bind global references locally
  -Bsymbolic-functions        Bind global function references locally
  --check-sections            Check section addresses for overlaps (default)
  --no-check-sections         Do not check section addresses for overlaps
  --copy-dt-needed-entries    Copy DT_NEEDED links mentioned inside DSOs that follow
  --no-copy-dt-needed-entries Do not copy DT_NEEDED links mentioned inside DSOs that follow
  --cref                      Output cross reference table
  --defsym SYMBOL=EXPRESSION  Define a symbol
  --demangle [=STYLE]         Demangle symbol names [using STYLE]
  --disable-multiple-abs-defs Do not allow multiple definitions with symbols included
                                in filename invoked by -R or --just-symbols
  --embedded-relocs           Generate embedded relocs
  --fatal-warnings            Treat warnings as errors
  --no-fatal-warnings         Do not treat warnings as errors (default)
  -fini SYMBOL                Call SYMBOL at unload-time
  --force-exe-suffix          Force generation of file with .exe suffix
  --gc-sections               Remove unused sections (on some targets)
  --no-gc-sections            Don't remove unused sections (default)
  --print-gc-sections         List removed unused sections on stderr
  --no-print-gc-sections      Do not list removed unused sections
  --gc-keep-exported          Keep exported symbols when removing unused sections
  --hash-size=<NUMBER>        Set default hash table size close to <NUMBER>
  --help                      Print option help
  -init SYMBOL                Call SYMBOL at load-time
  -Map FILE/DIR               Write a linker map to FILE or DIR/<outputname>.map
  --no-define-common          Do not define Common storage
  --no-demangle               Do not demangle symbol names
  --no-keep-memory            Use less memory and more disk I/O
  --no-undefined              Do not allow unresolved references in object files
  -w, --no-warnings           Do not display any warning or error messages
  --allow-shlib-undefined     Allow unresolved references in shared libraries
  --no-allow-shlib-undefined  Do not allow unresolved references in shared libs
  --allow-multiple-definition Allow multiple definitions
  --error-handling-script SCRIPT
                              Provide a script to help with undefined symbol errors
  --undefined-version         Allow undefined version
  --no-undefined-version      Disallow undefined version
  --default-symver            Create default symbol version
  --default-imported-symver   Create default symbol version for imported symbols
  --no-warn-mismatch          Don't warn about mismatched input files
  --no-warn-search-mismatch   Don't warn on finding an incompatible library
  --no-whole-archive          Turn off --whole-archive
  --no-link-mapless           Reject archives without a symbol map
  --end-lib                   Treat files specified as link objects
  --noinhibit-exec            Create an output file even if errors occur
  -nostdlib                   Only use library directories specified on
                                the command line
  --oformat TARGET            Specify target of output file
  --print-output-format       Print default output format
  --print-sysroot             Print current sysroot
  -qmagic                     Ignored for Linux compatibility
  --reduce-memory-overheads   Reduce memory overheads, possibly taking much longer
  --max-cache-size=SIZE       Set the maximum cache size to SIZE bytes
  --relax                     Reduce code size by using target specific optimizations
  --no-relax                  Do not use relaxation techniques to reduce code size
  --retain-symbols-file FILE  Keep only symbols listed in FILE
  -rpath PATH                 Set runtime shared library search path
  -rpath-link PATH            Set link time shared library search path
  -shared, -Bshareable        Create a shared library
  -pie, --pic-executable      Create a position independent executable
  -no-pie                     Create a position dependent executable (default)
  --sort-common [=ascending|descending]
                              Sort common symbols by alignment [in specified order]
  --sort-section name|alignment
                              Sort sections by name or maximum alignment
  --section-ordering-file FILE
                              Sort sections by statements in FILE
  --spare-dynamic-tags COUNT  How many tags to reserve in .dynamic section
  --split-by-file [=SIZE]     Split output sections every SIZE octets
  --split-by-reloc [=COUNT]   Split output sections every COUNT relocs
  --stats                     Print resource usage statistics
  --no-stats                  Do not print resource usage statistics
  --target-help               Display target specific options
  --task-link SYMBOL          Do task level linking
  --traditional-format        Use same format as native linker
  --section-start SECTION=ADDRESS
                              Set address of named section
  --image-base ADDRESS        Set image base address
  -Tbss ADDRESS               Set address of .bss section
  -Tdata ADDRESS              Set address of .data section
  -Ttext ADDRESS              Set address of .text section
  -Ttext-segment ADDRESS      Set address of text segment
  -Trodata-segment ADDRESS    Set address of rodata segment
  -Tldata-segment ADDRESS     Set address of ldata segment
  --unresolved-symbols=<method>
                              How to handle unresolved symbols.  <method> is:
                                ignore-all, report-all, ignore-in-object-files,
                                ignore-in-shared-libs
  --verbose [=NUMBER]         Output lots of information during link
  --version-script FILE       Read version information script
  --version-exports-section SYMBOL
                              Take export symbols list from .exports, using
                                SYMBOL as the version.
  --dynamic-list-data         Add data symbols to dynamic list
  --dynamic-list-cpp-new      Use C++ operator new/delete dynamic list
  --dynamic-list-cpp-typeinfo Use C++ typeinfo dynamic list
  --dynamic-list FILE         Read dynamic list
  --export-dynamic-symbol SYMBOL
                              Export the specified symbol
  --export-dynamic-symbol-list FILE
                              Read export dynamic symbol list
  --warn-common               Warn about duplicate common symbols
  --warn-constructors, --error-execstack, --no-error-execstack, --warn-execstack-objects, --warn-execstack, --no-warn-execstack, --error-rwx-segments, --no-error-rwx-segments, --warn-rwx-segments, --no-warn-rwx-segments
                              Warn if global constructors/destructors are seen
  --warn-multiple-gp          Warn if the multiple GP values are used
  --warn-once                 Warn only once per undefined symbol
  --warn-section-align        Warn if start of section changes due to alignment
  --warn-textrel              Warn if output has DT_TEXTREL
  --warn-alternate-em         Warn if an object has alternate ELF machine code
  --warn-unresolved-symbols   Report unresolved symbols as warnings
  --error-unresolved-symbols  Report unresolved symbols as errors
  --whole-archive             Include all objects from following archives
  --link-mapless              Accept archives without a symbol map
  --start-lib                 Treat files specified as artificial archive members
  --wrap SYMBOL               Use wrapper functions for SYMBOL
  --ignore-unresolved-symbol SYMBOL
                              Unresolved SYMBOL will not cause an error or warning
  --push-state                Push state of flags governing input file handling
  --pop-state                 Pop state of flags governing input file handling
  --print-memory-usage        Report target memory usage
  --orphan-handling =MODE     Control how orphan sections are handled.
  --print-map-discarded       Show discarded sections in map file output (default)
  --no-print-map-discarded    Do not show discarded sections in map file output
  --print-map-locals          Show local symbols in map file output
  --no-print-map-locals       Do not show local symbols in map file output (default)
  --ctf-variables             Emit names and types of static variables in CTF
  --no-ctf-variables          Do not emit names and types of static variables in CTF
  --ctf-share-types=<method>  How to share CTF types between translation units.
                                <method> is: share-unconflicted (default),
                                             share-duplicated
  @FILE                       Read options from FILE
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: supported targets: elf32-littlearm elf32-littlearm-fdpic elf32-bigarm elf32-bigarm-fdpic elf32-little elf32-big srec symbolsrec verilog tekhex binary ihex plugin
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: supported emulations: armelf_linux_eabi armelfb_linux_eabi
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: emulation specific options:
ELF emulations:
  --build-id[=STYLE]          Generate build ID note
                                Styles: none,md5,sha1,uuid,0xHEX
  --package-metadata[=JSON]   Generate package metadata note
  --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi|zstd]
			      Compress DWARF debug sections
                                Default: none
  -z common-page-size=SIZE    Set common page size to SIZE
  -z max-page-size=SIZE       Set maximum page size to SIZE
  -z defs                     Report unresolved symbols in object files
  -z undefs                   Ignore unresolved symbols in object files
  -z muldefs                  Allow multiple definitions
  -z stack-size=SIZE          Set size of stack segment
  -z execstack                Mark executable as requiring executable stack
  -z noexecstack              Mark executable as not requiring executable stack
  --warn-execstack-objects    Generate a warning if an object file requests an executable stack
  --warn-execstack            Generate a warning if creating an executable stack (default)
  --no-warn-execstack         Do not generate a warning if creating an executable stack
  --error-execstack           Turn warnings about executable stacks into errors
  --no-error-execstack        Do not turn warnings about executable stacks into errors
  --warn-rwx-segments         Generate a warning if a LOAD segment has RWX permissions (default)
  --no-warn-rwx-segments      Do not generate a warning if a LOAD segments has RWX permissions
  --error-rwx-segments        Turn warnings about loadable RWX segments into errors
  --no-error-rwx-segments     Do not turn warnings about loadable RWX segments into errors
  -z unique-symbol            Avoid duplicated local symbol names
  -z nounique-symbol          Keep duplicated local symbol names (default)
  -z globalaudit              Mark executable requiring global auditing
  -z start-stop-gc            Enable garbage collection on __start/__stop
  -z nostart-stop-gc          Don't garbage collect __start/__stop (default)
  -z start-stop-visibility=V  Set visibility of built-in __start/__stop symbols
                                to DEFAULT, PROTECTED, HIDDEN or INTERNAL
  -z sectionheader            Generate section header (default)
  -z nosectionheader          Do not generate section header
  --audit=AUDITLIB            Specify a library to use for auditing
  -Bgroup                     Selects group name lookup rules for DSO
  --disable-new-dtags         Disable new dynamic tags
  --enable-new-dtags          Enable new dynamic tags
  --eh-frame-hdr              Create .eh_frame_hdr section
  --no-eh-frame-hdr           Do not create .eh_frame_hdr section
  --exclude-libs=LIBS         Make all symbols in LIBS hidden
  --hash-style=STYLE          Set hash style to sysv/gnu/both.  Default: both
  -P AUDITLIB, --depaudit=AUDITLIB
                              Specify a library to use for auditing dependencies
  -z combreloc                Merge dynamic relocs into one section and sort
  -z nocombreloc              Don't merge dynamic relocs into one section
  -z global                   Make symbols in DSO available for subsequently
                                loaded objects
  -z initfirst                Mark DSO to be initialized first at runtime
  -z interpose                Mark object to interpose all DSOs but executable
  -z unique                   Mark DSO to be loaded at most once by default, and only in the main namespace
  -z nounique                 Don't mark DSO as a loadable at most once
  -z lazy                     Mark object lazy runtime binding (default)
  -z loadfltr                 Mark object requiring immediate process
  -z nocopyreloc              Don't create copy relocs
  -z nodefaultlib             Mark object not to use default search paths
  -z nodelete                 Mark DSO non-deletable at runtime
  -z nodlopen                 Mark DSO not available to dlopen
  -z nodump                   Mark DSO not available to dldump
  -z now                      Mark object non-lazy runtime binding
  -z origin                   Mark object requiring immediate $ORIGIN
                                processing at runtime
  -z relro                    Create RELRO program header (default)
  -z norelro                  Don't create RELRO program header
  -z separate-code            Create separate code program header
  -z noseparate-code          Don't create separate code program header (default)
  --rosegment                 With -z separate-code, create a single read-only segment
  --no-rosegment              With -z separate-code, creste two read-only segments (default)
  -z common                   Generate common symbols with STT_COMMON type
  -z nocommon                 Generate common symbols with STT_OBJECT type
  -z text                     Treat DT_TEXTREL in output as error
  -z notext                   Don't treat DT_TEXTREL in output as error (default)
  -z textoff                  Don't treat DT_TEXTREL in output as error (default)
  -z memory-seal              Mark object be memory sealed
  -z nomemory-seal            Don't mark oject to be memory sealed (default)
armelf_linux_eabi: 
  --thumb-entry=<sym>         Set the entry point to be Thumb symbol <sym>
  --be8                       Output BE8 format image
  --target1-rel               Interpret R_ARM_TARGET1 as R_ARM_REL32
  --target1-abs               Interpret R_ARM_TARGET1 as R_ARM_ABS32
  --target2=<type>            Specify definition of R_ARM_TARGET2
  --fix-v4bx                  Rewrite BX rn as MOV pc, rn for ARMv4
  --fix-v4bx-interworking     Rewrite BX rn branch to ARMv4 interworking veneer
  --use-blx                   Enable use of BLX instructions
  --vfp11-denorm-fix          Specify how to fix VFP11 denorm erratum
  --fix-stm32l4xx-629360      Specify how to fix STM32L4XX 629360 erratum
  --no-enum-size-warning      Don't warn about objects with incompatible
                                enum sizes
  --no-wchar-size-warning     Don't warn about objects with incompatible
                                wchar_t sizes
  --pic-veneer                Always generate PIC interworking veneers
  --long-plt                  Generate long .plt entries
                              to handle large .plt/.got displacements
  --cmse-implib               Make import library to be a secure gateway import
                                library as per ARMv8-M Security Extensions
  --in-implib                 Import library whose symbols address must
                                remain stable
  --stub-group-size=N         Maximum size of a group of input sections that
                                can be handled by one stub section.  A negative
                                value locates all stubs after their branches
                                (with a group size of -N), while a positive
                                value allows two groups of input sections, one
                                before, and one after each stub section.
                                Values of +/-1 indicate the linker should
                                choose suitable defaults.
  --[no-]fix-cortex-a8        Disable/enable Cortex-A8 Thumb-2 branch erratum fix
  --no-merge-exidx-entries    Disable merging exidx entries
  --[no-]fix-arm1176          Disable/enable ARM1176 BLX immediate erratum fix
armelfb_linux_eabi: 
  --thumb-entry=<sym>         Set the entry point to be Thumb symbol <sym>
  --be8                       Output BE8 format image
  --target1-rel               Interpret R_ARM_TARGET1 as R_ARM_REL32
  --target1-abs               Interpret R_ARM_TARGET1 as R_ARM_ABS32
  --target2=<type>            Specify definition of R_ARM_TARGET2
  --fix-v4bx                  Rewrite BX rn as MOV pc, rn for ARMv4
  --fix-v4bx-interworking     Rewrite BX rn branch to ARMv4 interworking veneer
  --use-blx                   Enable use of BLX instructions
  --vfp11-denorm-fix          Specify how to fix VFP11 denorm erratum
  --fix-stm32l4xx-629360      Specify how to fix STM32L4XX 629360 erratum
  --no-enum-size-warning      Don't warn about objects with incompatible
                                enum sizes
  --no-wchar-size-warning     Don't warn about objects with incompatible
                                wchar_t sizes
  --pic-veneer                Always generate PIC interworking veneers
  --long-plt                  Generate long .plt entries
                              to handle large .plt/.got displacements
  --cmse-implib               Make import library to be a secure gateway import
                                library as per ARMv8-M Security Extensions
  --in-implib                 Import library whose symbols address must
                                remain stable
  --stub-group-size=N         Maximum size of a group of input sections that
                                can be handled by one stub section.  A negative
                                value locates all stubs after their branches
                                (with a group size of -N), while a positive
                                value allows two groups of input sections, one
                                before, and one after each stub section.
                                Values of +/-1 indicate the linker should
                                choose suitable defaults.
  --[no-]fix-cortex-a8        Disable/enable Cortex-A8 Thumb-2 branch erratum fix
  --no-merge-exidx-entries    Disable merging exidx entries
  --[no-]fix-arm1176          Disable/enable ARM1176 BLX immediate erratum fix

Report bugs to <https://sourceware.org/bugzilla/>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/retain5lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain5lib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/retain5lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain5lib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libretain5.a tmpdir/retain5lib.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libretain5.a tmpdir/retain5lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libretain5.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/retain6lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain6lib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/retain6lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain6lib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libretain6.a tmpdir/retain6lib.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libretain6.a tmpdir/retain6lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libretain6.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/anno-sym.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/anno-sym.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/anno-sym.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/anno-sym.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -o tmpdir/dump tmpdir/anno-sym.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -o tmpdir/dump tmpdir/anno-sym.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/anno-sym.o: in function `_start':
(.text+0x10): undefined reference to `foo'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/anno-sym.o: in function `_start':
(.text+0x10): undefined reference to `foo'>, expected in file anno-sym.l
PASS: ld-elf/anno-sym
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/attributes.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/attributes.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/attributes.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/attributes.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T attributes.ld -o tmpdir/dump tmpdir/attributes.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T attributes.ld -o tmpdir/dump tmpdir/attributes.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -t tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -t tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Symbol flags copy
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/changelma.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/changelma.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/changelma.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/changelma.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T changelma.lnk --no-warn-rwx-segments -o tmpdir/dump tmpdir/changelma.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T changelma.lnk --no-warn-rwx-segments -o tmpdir/dump tmpdir/changelma.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --change-section-lma .dynamic+0x80000000 tmpdir/dump tmpdir/dump1
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --change-section-lma .dynamic+0x80000000 tmpdir/dump tmpdir/dump1 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump1 > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump1 > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: changelma (pr20659)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/comm-data4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/comm-data4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/comm-data4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/comm-data4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/comm-data4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/comm-data5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/comm-data5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm-data5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/comm-data5.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/comm-data5.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/comm-data5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z max-page-size=0x200000 -z common-page-size=0x100000 -o tmpdir/dump tmpdir/maxpage1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z max-page-size=0x200000 -z common-page-size=0x100000 -o tmpdir/dump tmpdir/maxpage1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/commonpage1
UNSUPPORTED: ld-elf/commonpage2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e func_cu2 -o tmpdir/dump tmpdir/compress1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e func_cu2 -o tmpdir/dump tmpdir/compress1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1a.d starting with "^  \[[ 0-9]+\] \.zdebug_.*[ 	]+(PROGBITS|MIPS_DWARF)[ 	0-9a-z]+ .*$"
EOF from tmpdir/dump.out
PASS: ld-elf/compress1a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/compress1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/compress1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1b.d starting with "^  \[[ 0-9]+\] \.zdebug_.*[ 	]+(PROGBITS|MIPS_DWARF)[ 	0-9a-z]+ .*$"
EOF from tmpdir/dump.out
PASS: ld-elf/compress1b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/compress1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/compress1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1c.d starting with "^  \[[ 0-9]+\] \.zdebug_.*[ 	]+(PROGBITS|MIPS_DWARF)[ 	0-9a-z]+ .*$"
EOF from tmpdir/dump.out
PASS: ld-elf/compress1c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections=zlib-gabi  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections=zlib-gabi  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e func_cu2 -o tmpdir/dump tmpdir/compress1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e func_cu2 -o tmpdir/dump tmpdir/compress1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -t tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -t tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compressed1a.d starting with "^  .*COMPRESSED.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/compressed1a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections=zlib-gabi  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections=zlib-gabi  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --compress-debug-sections=none -o tmpdir/dump tmpdir/compress1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --compress-debug-sections=none -o tmpdir/dump tmpdir/compress1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -t tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -t tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compressed1b.d starting with "^  .*COMPRESSED.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/compressed1b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections=zlib-gabi  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections=zlib-gabi  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --compress-debug-sections=none -o tmpdir/dump tmpdir/compress1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --compress-debug-sections=none -o tmpdir/dump tmpdir/compress1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -t tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -t tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compressed1c.d starting with "^  .*COMPRESSED.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/compressed1c
UNSUPPORTED: ld-elf/compressed1d-alt
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections=none  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections=none  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --compress-debug-sections=zlib-gnu -o tmpdir/dump tmpdir/compress1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --compress-debug-sections=zlib-gnu -o tmpdir/dump tmpdir/compress1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compressed1d.d starting with "^  \[[ 0-9]+\] \.zdebug_aranges[ 	]+(PROGBITS|MIPS_DWARF)[ 	0-9a-z]+ .*$"
EOF from tmpdir/dump.out
PASS: ld-elf/compressed1d
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections=none  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --compress-debug-sections=none  -o tmpdir/compress1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compress1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --compress-debug-sections=zlib-gnu -o tmpdir/dump tmpdir/compress1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --compress-debug-sections=zlib-gnu -o tmpdir/dump tmpdir/compress1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/compressed1e.d starting with "^  \[[ 0-9]+\] \.zdebug_aranges[ 	]+(PROGBITS|MIPS_DWARF)[ 	0-9a-z]+ .*$"
EOF from tmpdir/dump.out
PASS: ld-elf/compressed1e
UNSUPPORTED: ld-elf/discard1
UNSUPPORTED: ld-elf/discard2
UNSUPPORTED: ld-elf/discard3
UNSUPPORTED: ld-elf/dt-relr-1a
UNSUPPORTED: ld-elf/dt-relr-1b
UNSUPPORTED: ld-elf/dt-relr-1c
UNSUPPORTED: ld-elf/dt-relr-2a
UNSUPPORTED: ld-elf/dt-relr-2b
UNSUPPORTED: ld-elf/dt-relr-2c
UNSUPPORTED: ld-elf/dt-relr-2d
UNSUPPORTED: ld-elf/dt-relr-2e
UNSUPPORTED: ld-elf/dt-relr-2f
UNSUPPORTED: ld-elf/dt-relr-2g
UNSUPPORTED: ld-elf/dt-relr-2h
UNSUPPORTED: ld-elf/dt-relr-2i
UNSUPPORTED: ld-elf/dt-relr-3a
UNSUPPORTED: ld-elf/dt-relr-3b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/dynamic1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dynamic1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/dynamic1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dynamic1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -T dynamic1.ld -o tmpdir/dump tmpdir/dynamic1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -T dynamic1.ld -o tmpdir/dump tmpdir/dynamic1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/dynamic1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/empty.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/empty.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/dynsym1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/eh-frame-hdr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh-frame-hdr.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/eh-frame-hdr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh-frame-hdr.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --eh-frame-hdr -o tmpdir/dump tmpdir/eh-frame-hdr.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --eh-frame-hdr -o tmpdir/dump tmpdir/eh-frame-hdr.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -hw tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -hw tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/eh-frame-hdr
UNSUPPORTED: ld-elf/eh1
UNSUPPORTED: ld-elf/eh2
UNSUPPORTED: ld-elf/eh3
UNSUPPORTED: ld-elf/eh4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/eh5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/eh5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/eh5a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh5a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/eh5a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh5a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/eh5b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh5b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/eh5b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/eh5b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/eh5.o tmpdir/eh5a.o tmpdir/eh5b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/eh5.o tmpdir/eh5a.o tmpdir/eh5b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -wf tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -wf tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/eh5
UNSUPPORTED: ld-elf/eh6
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/ehdr_start-strongref.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/ehdr_start-strongref.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/ehdr_start-strongref.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/ehdr_start-strongref.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T ehdr_start-missing.t --no-dynamic-linker -o tmpdir/dump tmpdir/ehdr_start-strongref.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T ehdr_start-missing.t --no-dynamic-linker -o tmpdir/dump tmpdir/ehdr_start-strongref.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/ehdr_start-strongref.o: in function `foo':
(.rodata+0x0): undefined reference to `__ehdr_start'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/ehdr_start-strongref.o: in function `foo':
(.rodata+0x0): undefined reference to `__ehdr_start'>, expected: <.*: undefined reference to `__ehdr_start'>
PASS: ld-elf/ehdr_start-missing
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/ehdr_start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/ehdr_start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/ehdr_start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/ehdr_start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -shared -z notext -o tmpdir/dump tmpdir/ehdr_start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -shared -z notext -o tmpdir/dump tmpdir/ehdr_start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/ehdr_start-shared
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/ehdr_start-strongref.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/ehdr_start-strongref.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/ehdr_start-strongref.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/ehdr_start-strongref.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T ehdr_start-userdef.t -o tmpdir/dump tmpdir/ehdr_start-strongref.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T ehdr_start-userdef.t -o tmpdir/dump tmpdir/ehdr_start-strongref.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Ws tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Ws tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/ehdr_start-userdef
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/ehdr_start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/ehdr_start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/ehdr_start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/ehdr_start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T ehdr_start-missing.t --no-dynamic-linker -o tmpdir/dump tmpdir/ehdr_start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T ehdr_start-missing.t --no-dynamic-linker -o tmpdir/dump tmpdir/ehdr_start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/ehdr_start-weak.d starting with "^.* __ehdr_start$"
EOF from tmpdir/dump.out
PASS: ld-elf/ehdr_start-weak
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/ehdr_start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/ehdr_start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/ehdr_start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/ehdr_start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --build-id -o tmpdir/dump tmpdir/ehdr_start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --build-id -o tmpdir/dump tmpdir/ehdr_start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/ehdr_start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/empty.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/empty.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/empty
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/empty2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/empty2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/empty2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/endsym.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endsym.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/endsym.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endsym.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --sort-common -o tmpdir/dump tmpdir/start.o tmpdir/endsym.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --sort-common -o tmpdir/dump tmpdir/start.o tmpdir/endsym.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/endsym
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/exclude3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/exclude3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/exclude3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/exclude3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude3a.d starting with "^[ 	]*\[.*\][ 	]+\.foo1[ 	]+.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/exclude3a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/exclude3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/exclude3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --shared -o tmpdir/dump tmpdir/exclude3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --shared -o tmpdir/dump tmpdir/exclude3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude3b.d starting with "^[ 	]*\[.*\][ 	]+\.foo1[ 	]+.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/exclude3b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/exclude3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/exclude3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/exclude3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/exclude3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/exclude3c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/expr1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/expr1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/expr1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/expr1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T expr1.t -o tmpdir/dump tmpdir/expr1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T expr1.t -o tmpdir/dump tmpdir/expr1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:expr1.t:3: nonconstant expression for load base
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:expr1.t:3: nonconstant expression for load base>, expected: <expr1.t:3: nonconstant expression for load base>
PASS: ld-elf/expr1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22269.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22269.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22269.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22269.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-dynamic-linker --fatal-warnings -z dynamic-undefined-weak -o tmpdir/dump tmpdir/pr22269.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-dynamic-linker --fatal-warnings -z dynamic-undefined-weak -o tmpdir/dump tmpdir/pr22269.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z dynamic-undefined-weak
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z dynamic-undefined-weak>, expected: <unsupported option: -z dynamic-undefined-weak>
PASS: ld-elf/fatal-warnings-1a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22269.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22269.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22269.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22269.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-dynamic-linker -z dynamic-undefined-weak --fatal-warnings -o tmpdir/dump tmpdir/pr22269.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-dynamic-linker -z dynamic-undefined-weak --fatal-warnings -o tmpdir/dump tmpdir/pr22269.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z dynamic-undefined-weak
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z dynamic-undefined-weak>, expected: <unsupported option: -z dynamic-undefined-weak>
PASS: ld-elf/fatal-warnings-1b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z bad-option1 -z bad-option2 -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z bad-option1 -z bad-option2 -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: -z bad-option1 ignored
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: -z bad-option2 ignored
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: -z bad-option1 ignored
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: -z bad-option2 ignored>, expected: <-z bad-option1 ignored>
PASS: ld-elf/fatal-warnings-2a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z bad-option1 -z bad-option2 -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z bad-option1 -z bad-option2 -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: -z bad-option1 ignored
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: -z bad-option2 ignored
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: -z bad-option1 ignored
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: -z bad-option2 ignored>, expected: <-z bad-option2 ignored>
PASS: ld-elf/fatal-warnings-2b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --fatal-warnings -z bad-option1 -z bad-option2 -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --fatal-warnings -z bad-option1 -z bad-option2 -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option2
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option2>, expected: <unsupported option: -z bad-option1>
PASS: ld-elf/fatal-warnings-3a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --fatal-warnings -z bad-option1 -z bad-option2 -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --fatal-warnings -z bad-option1 -z bad-option2 -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option2
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option2>, expected: <unsupported option: -z bad-option2>
PASS: ld-elf/fatal-warnings-3b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z bad-option1 -z bad-option2 --fatal-warnings -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z bad-option1 -z bad-option2 --fatal-warnings -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option2
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option2>, expected: <unsupported option: -z bad-option1>
PASS: ld-elf/fatal-warnings-4a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z bad-option1 -z bad-option2 --fatal-warnings -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z bad-option1 -z bad-option2 --fatal-warnings -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option2
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unsupported option: -z bad-option2>, expected: <unsupported option: -z bad-option2>
PASS: ld-elf/fatal-warnings-4b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/flags1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/flags1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/flags1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/flags1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tflags1.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/flags1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tflags1.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/flags1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --set-section-flags .post_text_reserve=contents,alloc,load,readonly,code tmpdir/dump tmpdir/dump1
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --set-section-flags .post_text_reserve=contents,alloc,load,readonly,code tmpdir/dump tmpdir/dump1 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump1 > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump1 > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --set-section-flags test 1 (sections)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z global -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z global -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/global1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T group.ld -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T group.ld -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group10.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group10.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group10.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group10.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -T group.ld -o tmpdir/dump tmpdir/group10.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -T group.ld -o tmpdir/dump tmpdir/group10.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group10
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --force-group-allocation -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --force-group-allocation -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group11
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -T group12.ld -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -T group12.ld -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group12
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/group.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/group.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group3a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group3a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group3a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group3a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group3b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group3b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group3b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group3b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T group.ld -o tmpdir/dump tmpdir/group3a.o tmpdir/group3b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T group.ld -o tmpdir/dump tmpdir/group3a.o tmpdir/group3b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group3a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group3b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group3b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group3b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group3b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group3a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group3a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group3a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group3a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T group.ld -o tmpdir/dump tmpdir/group3b.o tmpdir/group3a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T group.ld -o tmpdir/dump tmpdir/group3b.o tmpdir/group3a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group3b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/group-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/group-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/group-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/group-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/group-4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/group-4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group6
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/group.o tmpdir/group-2.o tmpdir/group-3.o tmpdir/group-4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/group.o tmpdir/group-2.o tmpdir/group-3.o tmpdir/group-4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group7
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group8.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --gc-sections --entry foo -o tmpdir/dump tmpdir/group8.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --gc-sections --entry foo -o tmpdir/dump tmpdir/group8.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group8a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group8.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --gc-sections --entry bar -o tmpdir/dump tmpdir/group8.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --gc-sections --entry bar -o tmpdir/dump tmpdir/group8.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group8b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group9.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group9.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group9.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group9.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --gc-sections --entry foo -o tmpdir/dump tmpdir/group9.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --gc-sections --entry foo -o tmpdir/dump tmpdir/group9.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group9a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group9.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group9.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/group9.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/group9.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --gc-sections --entry bar -o tmpdir/dump tmpdir/group9.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --gc-sections --entry bar -o tmpdir/dump tmpdir/group9.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/group9b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --hash-style=gnu -z nosectionheader -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --hash-style=gnu -z nosectionheader -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/hash-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --hash-style=gnu -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --hash-style=gnu -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -s -D tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -s -D tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/hash
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/header.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/header.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/header.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/header.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T header.t -z max-page-size=0x100 -z common-page-size=0x100 --no-warn-rwx-segments -o tmpdir/dump tmpdir/header.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T header.t -z max-page-size=0x100 -z common-page-size=0x100 --no-warn-rwx-segments -o tmpdir/dump tmpdir/header.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -hpw tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -hpw tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/header
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/init-fini-arrays.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init-fini-arrays.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/init-fini-arrays.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init-fini-arrays.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/init-fini-arrays.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/init-fini-arrays.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/init-fini-arrays
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/interleave.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/interleave.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/interleave.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/interleave.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tinterleave.ld -o tmpdir/dump tmpdir/interleave.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tinterleave.ld -o tmpdir/dump tmpdir/interleave.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --interleave=8 --interleave-width=1 --byte=0 tmpdir/dump tmpdir/dump1
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --interleave=8 --interleave-width=1 --byte=0 tmpdir/dump tmpdir/dump1 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump1 > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump1 > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --interleave test byte 0
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/interleave.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/interleave.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/interleave.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/interleave.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tinterleave.ld -o tmpdir/dump tmpdir/interleave.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tinterleave.ld -o tmpdir/dump tmpdir/interleave.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --interleave=8 --interleave-width=1 --byte=4 tmpdir/dump tmpdir/dump1
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --interleave=8 --interleave-width=1 --byte=4 tmpdir/dump tmpdir/dump1 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump1 > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump1 > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --interleave test byte 4
UNSUPPORTED: ld-elf/linkinfo1a
UNSUPPORTED: ld-elf/linkinfo1b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/linkonce1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linkonce1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/linkonce1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linkonce1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/linkonce1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linkonce1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/linkonce1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linkonce1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/linkonce1a.o tmpdir/linkonce1b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/linkonce1a.o tmpdir/linkonce1b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -r tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -r tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/linkonce1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/linkonce1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linkonce1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/linkonce1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linkonce1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/linkonce1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linkonce1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/linkonce1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linkonce1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -emit-relocs -o tmpdir/dump tmpdir/linkonce1a.o tmpdir/linkonce1b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -emit-relocs -o tmpdir/dump tmpdir/linkonce1a.o tmpdir/linkonce1b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -r tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -r tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/linkonce2
UNSUPPORTED: ld-elf/linkonce3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/linkoncerdiff1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linkoncerdiff1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/linkoncerdiff1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linkoncerdiff1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/linkoncerdiff2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linkoncerdiff2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/linkoncerdiff2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linkoncerdiff2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/linkoncerdiff1.o tmpdir/linkoncerdiff2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/linkoncerdiff1.o tmpdir/linkoncerdiff2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/linkoncerdiff
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/loadaddr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/loadaddr.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/loadaddr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/loadaddr.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T loadaddr1.t -T loadaddr.t -z max-page-size=0x200000 -z noseparate-code --no-warn-rwx-segments -o tmpdir/dump tmpdir/loadaddr.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T loadaddr1.t -T loadaddr.t -z max-page-size=0x200000 -z noseparate-code --no-warn-rwx-segments -o tmpdir/dump tmpdir/loadaddr.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/loadaddr1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/loadaddr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/loadaddr.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/loadaddr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/loadaddr.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T loadaddr2.t -T loadaddr.t -z max-page-size=0x200000 -z noseparate-code --no-warn-rwx-segments -o tmpdir/dump tmpdir/loadaddr.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T loadaddr2.t -T loadaddr.t -z max-page-size=0x200000 -z noseparate-code --no-warn-rwx-segments -o tmpdir/dump tmpdir/loadaddr.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/loadaddr2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/loadaddr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/loadaddr.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/loadaddr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/loadaddr.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T loadaddr3.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T loadaddr3.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/loadaddr3a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/loadaddr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/loadaddr.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/loadaddr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/loadaddr.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T loadaddr3.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T loadaddr3.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -t tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -t tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/loadaddr3b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/local1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/local1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/local1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/local1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script local1.map -o tmpdir/dump tmpdir/local1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script local1.map -o tmpdir/dump tmpdir/local1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/local1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/maxpage1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z max-page-size=0x100000 -o tmpdir/dump tmpdir/maxpage1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z max-page-size=0x100000 -o tmpdir/dump tmpdir/maxpage1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/maxpage2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z max-page-size=0x10000000 -T maxpage3.t -o tmpdir/dump tmpdir/maxpage1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z max-page-size=0x10000000 -T maxpage3.t -o tmpdir/dump tmpdir/maxpage1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -lS --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -lS --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/maxpage3a
UNSUPPORTED: ld-elf/maxpage3b
UNSUPPORTED: ld-elf/maxpage3c
UNSUPPORTED: ld-elf/maxpage4
UNSUPPORTED: ld-elf/maxpage5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/mbind1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/mbind1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/mbind1a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/mbind1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/mbind1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z common-page-size=0x1000 -z max-page-size=0x200000 --no-rosegment -o tmpdir/dump tmpdir/mbind1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z common-page-size=0x1000 -z max-page-size=0x200000 --no-rosegment -o tmpdir/dump tmpdir/mbind1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/mbind1b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/mbind1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/mbind1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie -z common-page-size=0x1000 -z max-page-size=0x200000 --no-rosegment -o tmpdir/dump tmpdir/mbind1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie -z common-page-size=0x1000 -z max-page-size=0x200000 --no-rosegment -o tmpdir/dump tmpdir/mbind1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/mbind1c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/merge.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/merge.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/merge.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/merge.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T merge.ld -o tmpdir/dump tmpdir/merge.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T merge.ld -o tmpdir/dump tmpdir/merge.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/merge
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/merge2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/merge2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/merge2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/merge2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T merge.ld -o tmpdir/dump tmpdir/merge2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T merge.ld -o tmpdir/dump tmpdir/merge2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/merge2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/merge3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/merge3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/merge3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/merge3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T merge.ld -o tmpdir/dump tmpdir/merge3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T merge.ld -o tmpdir/dump tmpdir/merge3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/merge3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/multibss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/multibss1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/multibss1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/multibss1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e 0 -o tmpdir/dump tmpdir/multibss1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e 0 -o tmpdir/dump tmpdir/multibss1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/multibss1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/nobits-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/nobits-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/nobits-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/nobits-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tnobits-1.t --no-warn-rwx-segments -o tmpdir/dump tmpdir/nobits-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tnobits-1.t --no-warn-rwx-segments -o tmpdir/dump tmpdir/nobits-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/nobits-1
UNSUPPORTED: .noinit sections
UNSUPPORTED: .noinit sections (ld -r)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/noload-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/noload-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/noload-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/noload-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T noload-1.t -o tmpdir/dump tmpdir/noload-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T noload-1.t -o tmpdir/dump tmpdir/noload-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/noload-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/noload-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/noload-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/noload-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/noload-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T noload-1.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/noload-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T noload-1.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/noload-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Sl --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Sl --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/noload-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/noload-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/noload-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/noload-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/noload-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T noload-3.t -o tmpdir/dump tmpdir/noload-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T noload-3.t -o tmpdir/dump tmpdir/noload-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .foo1 tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .foo1 tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/noload-3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/non-contiguous.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/non-contiguous.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/non-contiguous.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/non-contiguous.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --enable-non-contiguous-regions -T non-contiguous.ld -o tmpdir/dump tmpdir/non-contiguous.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --enable-non-contiguous-regions -T non-contiguous.ld -o tmpdir/dump tmpdir/non-contiguous.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -rdsh tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -rdsh tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: non-contiguous
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z nosectionheader -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z nosectionheader -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h -S tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h -S tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/nosectionheader-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -z nosectionheader -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -z nosectionheader -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: -r and -z nosectionheader may not be used together
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: -r and -z nosectionheader may not be used together>, expected: <-r and -z nosectionheader may not be used together>
PASS: ld-elf/nosectionheader-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/note-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/note-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tnote-1.t --no-warn-rwx-segments -o tmpdir/dump tmpdir/note-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tnote-1.t --no-warn-rwx-segments -o tmpdir/dump tmpdir/note-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/note-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/note-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/note-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tnote-2.t --no-warn-rwx-segments -o tmpdir/dump tmpdir/note-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tnote-2.t --no-warn-rwx-segments -o tmpdir/dump tmpdir/note-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy -R .foo tmpdir/dump tmpdir/dump1
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy -R .foo tmpdir/dump tmpdir/dump1 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump1 > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump1 > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/note-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --noexecstack --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --noexecstack --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --noexecstack --generate-missing-build-notes=no  -o tmpdir/property-or-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --noexecstack --generate-missing-build-notes=no  -o tmpdir/property-or-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --script note2.t -o tmpdir/dump tmpdir/empty.o tmpdir/property-or-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --script note2.t -o tmpdir/dump tmpdir/empty.o tmpdir/property-or-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --notes tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --notes tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: .note.GNU-stack using SHT_NOTE
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no --noexecstack -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no --noexecstack -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/note3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/note3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/empty.o tmpdir/note3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/empty.o tmpdir/note3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: .note.GNU-stack ld -r SHT_NOTE + SHT_PROGBITS (positive)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no --noexecstack -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no --noexecstack -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/note3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/note3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/empty.o tmpdir/note3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/empty.o tmpdir/note3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note3b.d starting with "^ *\[[ 0-9]+\] \.note\.GNU-stack +PROGBITS .*$"
EOF from tmpdir/dump.out
PASS: .note.GNU-stack ld -r SHT_NOTE + SHT_PROGBITS (negative)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/note3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/note3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no --noexecstack -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no --noexecstack -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/note3.o tmpdir/empty.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/note3.o tmpdir/empty.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: .note.GNU-stack ld -r SHT_PROGBITS + SHT_NOTE (positive)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/note3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/note3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no --noexecstack -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no --noexecstack -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/note3.o tmpdir/empty.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/note3.o tmpdir/empty.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note3d.d starting with "^ *\[[ 0-9]+\] \.note\.GNU-stack +NOTE .*$"
EOF from tmpdir/dump.out
PASS: .note.GNU-stack ld -r SHT_PROGBITS + SHT_NOTE (negative)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z now --enable-new-dtags -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z now --enable-new-dtags -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/now-1.d starting with "^ 0x[0-9a-f]+ +\(BIND_NOW\) +$"
EOF from tmpdir/dump.out
PASS: ld-elf/now-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z now --enable-new-dtags -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z now --enable-new-dtags -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/now-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z now --disable-new-dtags -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z now --disable-new-dtags -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/now-3.d starting with "^ 0x[0-9a-f]+ +\(FLAGS\) +BIND_NOW$"
EOF from tmpdir/dump.out
PASS: ld-elf/now-3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z now --disable-new-dtags -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z now --disable-new-dtags -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/now-4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan-10.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan-10.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan-10.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan-10.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -N -T orphan-9.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan-10.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -N -T orphan-9.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan-10.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/orphan-10
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan-11.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan-11.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan-11.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan-11.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T orphan-11.ld --orphan-handling=error --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan-11.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T orphan-11.ld --orphan-handling=error --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan-11.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -wh tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -wh tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/orphan-11
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan-12.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan-12.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan-12.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan-12.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T orphan-11.ld --strip-debug --orphan-handling=error --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan-12.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T orphan-11.ld --strip-debug --orphan-handling=error --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan-12.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -wh tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -wh tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/orphan-12
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --script orphan.ld --orphan-handling=warn --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --script orphan.ld --orphan-handling=warn --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.glue_7' from `linker stubs' being placed in section `.glue_7'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.glue_7t' from `linker stubs' being placed in section `.glue_7t'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.vfp11_veneer' from `linker stubs' being placed in section `.vfp11_veneer'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.v4_bx' from `linker stubs' being placed in section `.v4_bx'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.notbad' from `tmpdir/orphan.o' being placed in section `.notbad'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.note.bar' from `tmpdir/orphan.o' being placed in section `.note.bar'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.ARM.attributes' from `tmpdir/orphan.o' being placed in section `.ARM.attributes'
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.glue_7' from `linker stubs' being placed in section `.glue_7'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.glue_7t' from `linker stubs' being placed in section `.glue_7t'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.vfp11_veneer' from `linker stubs' being placed in section `.vfp11_veneer'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.v4_bx' from `linker stubs' being placed in section `.v4_bx'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.notbad' from `tmpdir/orphan.o' being placed in section `.notbad'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.note.bar' from `tmpdir/orphan.o' being placed in section `.note.bar'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: orphan section `.ARM.attributes' from `tmpdir/orphan.o' being placed in section `.ARM.attributes'>, expected in file orphan-5.l
PASS: Report warning for orphan sections
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --script orphan.ld --orphan-handling=error -o tmpdir/dump tmpdir/orphan.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --script orphan.ld --orphan-handling=error -o tmpdir/dump tmpdir/orphan.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.glue_7' from `linker stubs'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.glue_7t' from `linker stubs'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.vfp11_veneer' from `linker stubs'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.v4_bx' from `linker stubs'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.notbad' from `tmpdir/orphan.o'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.note.bar' from `tmpdir/orphan.o'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.ARM.attributes' from `tmpdir/orphan.o'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.glue_7' from `linker stubs'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.glue_7t' from `linker stubs'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.vfp11_veneer' from `linker stubs'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.v4_bx' from `linker stubs'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.notbad' from `tmpdir/orphan.o'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.note.bar' from `tmpdir/orphan.o'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: unplaced orphan section `.ARM.attributes' from `tmpdir/orphan.o'>, expected in file orphan-6.l
PASS: Report error for orphan sections
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --script orphan.ld --orphan-handling=discard --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --script orphan.ld --orphan-handling=discard --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan-7.map'
PASS: Discard orphan sections (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --script orphan.ld --orphan-handling=place --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --script orphan.ld --orphan-handling=place --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan-8.map'
PASS: Place orphan sections (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan-9.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan-9.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan-9.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan-9.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -N -T orphan-9.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan-9.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -N -T orphan-9.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan-9.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/orphan-9
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan-region.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan-region.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan-region.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan-region.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T orphan-region.ld -N -z stack-size=0 --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan-region.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T orphan-region.ld -N -z stack-size=0 --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan-region.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/orphan-region
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T orphan.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T orphan.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/orphan.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/orphan
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/orphan2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/orphan2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/orphan2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan3a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan3a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan3a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan3a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan3b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan3b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan3b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan3b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan3c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan3c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan3c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan3c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan3d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan3d.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan3d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan3d.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan3e.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan3e.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan3e.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan3e.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan3f.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan3f.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan3f.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan3f.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/orphan3a.o tmpdir/orphan3b.o tmpdir/orphan3c.o tmpdir/orphan3d.o tmpdir/orphan3e.o tmpdir/orphan3f.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/orphan3a.o tmpdir/orphan3b.o tmpdir/orphan3c.o tmpdir/orphan3d.o tmpdir/orphan3e.o tmpdir/orphan3f.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/orphan3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/orphan4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/orphan4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T orphan4.ld -o tmpdir/dump tmpdir/orphan4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T orphan4.ld -o tmpdir/dump tmpdir/orphan4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/orphan4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/overlay.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/overlay.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/overlay.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/overlay.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T overlay.t -u __load_start_text1 -u __load_start_text2 -u __load_stop_text1 -u __load_stop_text2 -o tmpdir/dump tmpdir/overlay.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T overlay.t -u __load_start_text1 -u __load_start_text2 -u __load_stop_text1 -u __load_stop_text2 -o tmpdir/dump tmpdir/overlay.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/overlay
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z common-page-size=0x4000 -z max-page-size=0x1000 -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z common-page-size=0x4000 -z max-page-size=0x1000 -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: common page size (0x4000) > maximum page size (0x1000)
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: common page size (0x4000) > maximum page size (0x1000)>, expected: <common page size \(0x4000\) > maximum page size \(0x1000\)>
PASS: ld-elf/page-size-1
UNSUPPORTED: .persistent sections
UNSUPPORTED: .persistent sections (ld -r)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pie
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr11304a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr11304a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr11304a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr11304a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr11304b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr11304b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr11304b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr11304b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e 0 --section-start .zzz=0x800000 -o tmpdir/dump tmpdir/pr11304a.o tmpdir/pr11304b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e 0 --section-start .zzz=0x800000 -o tmpdir/dump tmpdir/pr11304a.o tmpdir/pr11304b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr11304.d starting with "^  \[[ 0-9]+\] \.zzz[ \t]+PROGBITS[ \t0-9a-f]+AX?.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr11304
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr12851.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr12851.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr12851.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr12851.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -o tmpdir/dump tmpdir/pr12851.o tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -o tmpdir/dump tmpdir/pr12851.o tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr12851
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr12975.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr12975.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr12975.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr12975.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -shared -version-script pr12975.t -o tmpdir/dump tmpdir/pr12975.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -shared -version-script pr12975.t -o tmpdir/dump tmpdir/pr12975.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr12975.d starting with "^ +[0-9]+: +[0-9a-f]+ +[0-9]+ +FUNC +LOCAL +DEFAULT +[1-9]+ bar$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr12975
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr13177.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13177.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr13177.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13177.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -shared -o tmpdir/dump tmpdir/pr13177.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -shared -o tmpdir/dump tmpdir/pr13177.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -D --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -D --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13177.d starting with "^.*: 0+0 +0 +NOTYPE +GLOBAL +DEFAULT +UND bar$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr13177
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr13195.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13195.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr13195.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13195.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -shared -version-script pr13195.t -o tmpdir/dump tmpdir/pr13195.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -shared -version-script pr13195.t -o tmpdir/dump tmpdir/pr13195.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide -D tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide -D tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr13195
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr13839.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13839.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr13839.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13839.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T pr13839.t -o tmpdir/dump tmpdir/pr13839.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T pr13839.t -o tmpdir/dump tmpdir/pr13839.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr13839
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T pr14052.t -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T pr14052.t -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14052.d starting with "^ +[0-9]+: +[0-9a-f]+ +0 +(OBJECT|NOTYPE) +GLOBAL +DEFAULT +ABS _data_start$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr14052
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/init0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/init0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/init1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/init1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/init2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/init2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/init3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/init3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/initn.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/initn.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/initn.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/initn.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --sort-section=alignment -o tmpdir/dump tmpdir/init0.o tmpdir/init1.o tmpdir/init2.o tmpdir/init3.o tmpdir/initn.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --sort-section=alignment -o tmpdir/dump tmpdir/init0.o tmpdir/init1.o tmpdir/init2.o tmpdir/init3.o tmpdir/initn.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr14156a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/fini0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/fini0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/fini1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/fini1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/fini2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/fini2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/fini3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/fini3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/finin.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/finin.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/finin.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/finin.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --sort-section=alignment -o tmpdir/dump tmpdir/fini0.o tmpdir/fini1.o tmpdir/fini2.o tmpdir/fini3.o tmpdir/finin.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --sort-section=alignment -o tmpdir/dump tmpdir/fini0.o tmpdir/fini1.o tmpdir/fini2.o tmpdir/fini3.o tmpdir/finin.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr14156b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/foo0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/foo0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/foo1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/foo1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/foo2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/foo2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/foo3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/foo3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/foon.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foon.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/foon.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foon.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --sort-section=alignment -T pr14156c.t -o tmpdir/dump tmpdir/foo0.o tmpdir/foo1.o tmpdir/foo2.o tmpdir/foo3.o tmpdir/foon.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --sort-section=alignment -T pr14156c.t -o tmpdir/dump tmpdir/foo0.o tmpdir/foo1.o tmpdir/foo2.o tmpdir/foo3.o tmpdir/foon.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr14156c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr14926.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14926.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr14926.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14926.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Ttext=0x60 -o tmpdir/dump tmpdir/pr14926.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Ttext=0x60 -o tmpdir/dump tmpdir/pr14926.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr14926
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr16322.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16322.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr16322.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16322.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z relro -z noseparate-code -o tmpdir/dump tmpdir/pr16322.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z relro -z noseparate-code -o tmpdir/dump tmpdir/pr16322.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr16322
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr16498a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16498a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr16498a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16498a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -T pr16498a.t -o tmpdir/dump tmpdir/pr16498a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -T pr16498a.t -o tmpdir/dump tmpdir/pr16498a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr16498a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr16498a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16498a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr16498a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16498a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -T pr16498b.t -o tmpdir/dump tmpdir/pr16498a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -T pr16498b.t -o tmpdir/dump tmpdir/pr16498a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr16498b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr17550-1.o tmpdir/pr17550-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr17550-1.o tmpdir/pr17550-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550a.d starting with "^ +[0-9]+: +[0-9a-f]+ +0 +OBJECT +GLOBAL +DEFAULT +UND x_alias$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr17550a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550b.d starting with "^ +[0-9]+: +[0-9a-f]+ +0 +OBJECT +GLOBAL +DEFAULT +UND x_alias$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr17550b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
`y' referenced in section `.data' of tmpdir/pr17550-3.o: defined in discarded section `.data[foo_group]' of tmpdir/pr17550-3.o
failed with: <`y' referenced in section `.data' of tmpdir/pr17550-3.o: defined in discarded section `.data[foo_group]' of tmpdir/pr17550-3.o>, expected: <.*: defined in discarded section `\.data\[foo_group\]'>
PASS: ld-elf/pr17550c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17550-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17550-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr17550d
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17615.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17615.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr17615.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17615.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -shared -o tmpdir/dump tmpdir/pr17615.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -shared -o tmpdir/dump tmpdir/pr17615.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide --dyn-syms tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide --dyn-syms tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr17615
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr18735.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18735.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr18735.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18735.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr18735.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr18735.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr18735
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19005.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19005.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19005.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19005.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tpr19005.t -o tmpdir/dump tmpdir/pr19005.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Tpr19005.t -o tmpdir/dump tmpdir/pr19005.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy -O binary -j .foo -j .bar --gap-fill=0xff tmpdir/dump tmpdir/dump1
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy -O binary -j .foo -j .bar --gap-fill=0xff tmpdir/dump tmpdir/dump1 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -b binary -s tmpdir/dump1 > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -b binary -s tmpdir/dump1 > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr19005
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19162a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19162a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19162a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19162a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19162b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19162b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19162b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19162b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z max-page-size=0x200000 -z noseparate-code -o tmpdir/dump tmpdir/pr19162a.o tmpdir/pr19162b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z max-page-size=0x200000 -z noseparate-code -o tmpdir/dump tmpdir/pr19162a.o tmpdir/pr19162b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr19162
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19539.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19539.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19539.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19539.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie -T pr19539.t --warn-textrel --no-warn-rwx-segments -o tmpdir/dump tmpdir/start.o tmpdir/pr19539.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie -T pr19539.t --warn-textrel --no-warn-rwx-segments -o tmpdir/dump tmpdir/start.o tmpdir/pr19539.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr19539.o: warning: relocation against `foo' in read-only section `.prefix'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: creating DT_TEXTREL in a PIE
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr19539.o: warning: relocation against `foo' in read-only section `.prefix'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: creating DT_TEXTREL in a PIE>, expected: <.*: creating DT_TEXTREL in a PIE>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr19539
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19617.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19617.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19617.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19617.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -E --no-dynamic-linker --hash-style=sysv -o tmpdir/dump tmpdir/pr19617.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -E --no-dynamic-linker --hash-style=sysv -o tmpdir/dump tmpdir/pr19617.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr19617a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19617.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19617.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19617.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19617.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --dynamic-list-data --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --dynamic-list-data --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr19617b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19617.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19617.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19617.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19617.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --dynamic-list-data --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --dynamic-list-data --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19617c.d starting with "^ +[0-9]+: +[a-f0-9]+ +0 +FUNC +GLOBAL +DEFAULT +[0-9]+ +start$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr19617c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19698.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19698.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19698.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19698.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19698.t -o tmpdir/dump tmpdir/pr19698.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19698.t -o tmpdir/dump tmpdir/pr19698.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr19698
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19789.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19789.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr19789.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19789.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -E -o tmpdir/dump tmpdir/pr19789.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -E -o tmpdir/dump tmpdir/pr19789.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr19789
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513a.d starting with "^[ 	]*\[.*\][ 	]+\..text\.exclude[ 	]+.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr20513a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513b.d starting with "^[ 	]*\[.*\][ 	]+\..text\.exclude[ 	]+.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr20513b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513c.d starting with "^[ 	]*\[.*\][ 	]+\..text\.exclude[ 	]+.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr20513c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513d.d starting with "^[ 	]*\[.*\][ 	]+\..text\.exclude[ 	]+.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr20513d
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513b.o: in function `start':
(.text.exclude+0x0): multiple definition of `start'; tmpdir/pr20513a.o:(.text.startup+0x0): first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513b.o: in function `start':
(.text.exclude+0x0): multiple definition of `_start'; tmpdir/pr20513a.o:(.text.startup+0x0): first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513b.o: in function `start':
(.text.exclude+0x0): multiple definition of `__start'; tmpdir/pr20513a.o:(.text.startup+0x0): first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513b.o: in function `start':
(.text.exclude+0x0): multiple definition of `main'; tmpdir/pr20513a.o:(.text.startup+0x0): first defined here
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513b.o: in function `start':
(.text.exclude+0x0): multiple definition of `start'; tmpdir/pr20513a.o:(.text.startup+0x0): first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513b.o: in function `start':
(.text.exclude+0x0): multiple definition of `_start'; tmpdir/pr20513a.o:(.text.startup+0x0): first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513b.o: in function `start':
(.text.exclude+0x0): multiple definition of `__start'; tmpdir/pr20513a.o:(.text.startup+0x0): first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513b.o: in function `start':
(.text.exclude+0x0): multiple definition of `main'; tmpdir/pr20513a.o:(.text.startup+0x0): first defined here>, expected: <multiple definition of>
PASS: ld-elf/pr20513e
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20513a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20513a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513a.o: in function `start':
(.text.startup+0x0): multiple definition of `start'; tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513a.o: in function `start':
(.text.startup+0x0): multiple definition of `_start'; tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513a.o: in function `start':
(.text.startup+0x0): multiple definition of `__start'; tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513a.o: in function `start':
(.text.startup+0x0): multiple definition of `main'; tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513a.o: in function `start':
(.text.startup+0x0): multiple definition of `start'; tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513a.o: in function `start':
(.text.startup+0x0): multiple definition of `_start'; tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513a.o: in function `start':
(.text.startup+0x0): multiple definition of `__start'; tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr20513a.o: in function `start':
(.text.startup+0x0): multiple definition of `main'; tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here>, expected: <multiple definition of>
PASS: ld-elf/pr20513f
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20528a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20528a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20528a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20528a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20528b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20528b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20528b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20528b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr20528a.o tmpdir/pr20528b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr20528a.o tmpdir/pr20528b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr20528a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20528b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20528b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20528b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20528b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20528a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20528a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr20528a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20528a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr20528b.o tmpdir/pr20528a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr20528b.o tmpdir/pr20528a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr20528b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21384.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21384.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21384.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21384.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T pr21384.ld --dynamic-list /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21384.dl --no-dynamic-linker -o tmpdir/dump tmpdir/pr21384.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T pr21384.ld --dynamic-list /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21384.dl --no-dynamic-linker -o tmpdir/dump tmpdir/pr21384.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21384
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21389.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21389.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21389.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21389.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script pr21389.map -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script pr21389.map -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -p tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -p tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21389a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21389.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21389.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21389.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21389.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script pr21389.map -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script pr21389.map -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21389b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21389.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21389.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21389.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21389.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21389c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -o tmpdir/dump tmpdir/pr21562a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -o tmpdir/dump tmpdir/pr21562a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -o tmpdir/dump tmpdir/pr21562b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -o tmpdir/dump tmpdir/pr21562b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562a.t -o tmpdir/dump tmpdir/pr21562a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562a.t -o tmpdir/dump tmpdir/pr21562a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562a.t -o tmpdir/dump tmpdir/pr21562b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562a.t -o tmpdir/dump tmpdir/pr21562b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562d
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs -o tmpdir/dump tmpdir/pr21562a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs -o tmpdir/dump tmpdir/pr21562a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562e
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs -o tmpdir/dump tmpdir/pr21562b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs -o tmpdir/dump tmpdir/pr21562b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562f
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs -T pr21562a.t -o tmpdir/dump tmpdir/pr21562a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs -T pr21562a.t -o tmpdir/dump tmpdir/pr21562a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562g
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs -T pr21562a.t -o tmpdir/dump tmpdir/pr21562b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs -T pr21562a.t -o tmpdir/dump tmpdir/pr21562b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562h
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562b.t -o tmpdir/dump tmpdir/pr21562a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562b.t -o tmpdir/dump tmpdir/pr21562a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562i
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562b.t -o tmpdir/dump tmpdir/pr21562b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562b.t -o tmpdir/dump tmpdir/pr21562b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562j
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562c.t -o tmpdir/dump tmpdir/pr21562a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562c.t -o tmpdir/dump tmpdir/pr21562a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562k
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562c.t -o tmpdir/dump tmpdir/pr21562b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562c.t -o tmpdir/dump tmpdir/pr21562b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562l
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562d.t -o tmpdir/dump tmpdir/pr21562a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562d.t -o tmpdir/dump tmpdir/pr21562a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562m
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21562b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21562b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562d.t -o tmpdir/dump tmpdir/pr21562b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z defs --gc-sections -T pr21562d.t -o tmpdir/dump tmpdir/pr21562b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21562n
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21884a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21884a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21884a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21884a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21884b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21884b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21884b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21884b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T pr21884.t -o tmpdir/dump tmpdir/pr21884a.o tmpdir/pr21884b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T pr21884.t -o tmpdir/dump tmpdir/pr21884a.o tmpdir/pr21884b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: cannot change output format whilst linking ARM binaries
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: cannot change output format whilst linking ARM binaries>, no expected output
XFAIL: ld-elf/pr21884
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21903.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21903.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21903.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21903.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --no-define-common -o tmpdir/dump tmpdir/pr21903.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --no-define-common -o tmpdir/dump tmpdir/pr21903.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21903a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21903.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21903.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21903.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21903.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/pr21903.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/pr21903.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21903b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21903.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21903.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21903.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21903.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-define-common -o tmpdir/dump tmpdir/pr21903.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-define-common -o tmpdir/dump tmpdir/pr21903.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: --no-define-common may not be used without -shared
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: --no-define-common may not be used without -shared>, expected: <--no-define-common may not be used without -shared>
PASS: ld-elf/pr21903c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21903.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21903.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21903.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21903.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-define-common -pie -o tmpdir/dump tmpdir/pr21903.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-define-common -pie -o tmpdir/dump tmpdir/pr21903.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: --no-define-common may not be used without -shared
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: --no-define-common may not be used without -shared>, expected: <--no-define-common may not be used without -shared>
PASS: ld-elf/pr21903d
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21903.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21903.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21903.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21903.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --no-define-common -o tmpdir/dump tmpdir/pr21903.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r --no-define-common -o tmpdir/dump tmpdir/pr21903.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: --no-define-common may not be used without -shared
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: --no-define-common may not be used without -shared>, expected: <--no-define-common may not be used without -shared>
PASS: ld-elf/pr21903e
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21904.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21904.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr21904.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21904.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -d -r -o tmpdir/dump tmpdir/pr21904.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -d -r -o tmpdir/dump tmpdir/pr21904.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr21904
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22269.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22269.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22269.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22269.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie --no-dynamic-linker -o tmpdir/dump tmpdir/pr22269.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie --no-dynamic-linker -o tmpdir/dump tmpdir/pr22269.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r -x .data.rel.ro tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r -x .data.rel.ro tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: PR ld/22269
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22269.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22269.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22269.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22269.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie --no-dynamic-linker -z dynamic-undefined-weak -o tmpdir/dump tmpdir/pr22269.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie --no-dynamic-linker -z dynamic-undefined-weak -o tmpdir/dump tmpdir/pr22269.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: -z dynamic-undefined-weak ignored
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: -z dynamic-undefined-weak ignored>, expected: <-z dynamic-undefined-weak ignored>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r -x .data.rel.ro tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r -x .data.rel.ro tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: PR ld/22269 (-z dynamic-undefined-weak)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22319.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22319.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22319.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22319.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -u undefined_symbol -e 0 -o tmpdir/dump tmpdir/pr22319.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -u undefined_symbol -e 0 -o tmpdir/dump tmpdir/pr22319.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -u tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -u tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: PR 22319 - required undefined symbols in output
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z separate-code -z relro -o tmpdir/dump tmpdir/pr22393-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z separate-code -z relro -o tmpdir/dump tmpdir/pr22393-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1a.d starting with "^ +[0-9]+  +.*(\.note|\.gnu|\.hash|\.dyn|\.rel).*\.text.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr22393-1a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z relro -z separate-code -o tmpdir/dump tmpdir/pr22393-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z relro -z separate-code -o tmpdir/dump tmpdir/pr22393-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1b.d starting with "^ +[0-9]+  +.*.text.*(.eh_frame|\.rodata).*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr22393-1b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie -z separate-code -o tmpdir/dump tmpdir/pr22393-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie -z separate-code -o tmpdir/dump tmpdir/pr22393-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1c.d starting with "^ +[0-9]+  +.*(\.note|\.gnu|\.hash|\.dyn|\.rel).*\.text.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr22393-1c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie -z separate-code -o tmpdir/dump tmpdir/pr22393-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie -z separate-code -o tmpdir/dump tmpdir/pr22393-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1d.d starting with "^ +[0-9]+  +.*.text.*(.eh_frame|\.rodata).*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr22393-1d
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z separate-code -o tmpdir/dump tmpdir/pr22393-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z separate-code -o tmpdir/dump tmpdir/pr22393-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1e.d starting with "^ +[0-9]+  +.*(\.note|\.gnu|\.hash|\.dyn|\.rel).*\.text.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr22393-1e
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z separate-code -o tmpdir/dump tmpdir/pr22393-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z separate-code -o tmpdir/dump tmpdir/pr22393-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1f.d starting with "^ +[0-9]+  +.*.text.*(.eh_frame|\.rodata).*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr22393-1f
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie --dynamic-linker=/usr/lib/ld.so.1 -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -pie --dynamic-linker=/usr/lib/ld.so.1 -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr22423
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22450.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22450.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22450.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22450.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr22450.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr22450.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --notes --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --notes --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr22450
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22677.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22677.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22677.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22677.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r  --gc-sections -u foo -o tmpdir/dump tmpdir/pr22677.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r  --gc-sections -u foo -o tmpdir/dump tmpdir/pr22677.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr22677
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22836-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22836-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22836-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22836-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -s -o tmpdir/dump tmpdir/pr22836-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -s -o tmpdir/dump tmpdir/pr22836-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr22836-1a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22836-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22836-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22836-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22836-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -S -o tmpdir/dump tmpdir/pr22836-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -S -o tmpdir/dump tmpdir/pr22836-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr22836-1b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22836-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22836-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22836-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22836-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -S -o tmpdir/dump tmpdir/pr22836-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -S -o tmpdir/dump tmpdir/pr22836-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr22836-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23591a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23591a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23591a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23591a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23591b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23591b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23591b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23591b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23591c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23591c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23591c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23591c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -o tmpdir/dump tmpdir/pr23591a.o tmpdir/pr23591b.o tmpdir/pr23591c.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -o tmpdir/dump tmpdir/pr23591a.o tmpdir/pr23591b.o tmpdir/pr23591c.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr23591
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23648.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23648.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23648.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23648.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -T pr23648.t -o tmpdir/dump tmpdir/pr23648.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -T pr23648.t -o tmpdir/dump tmpdir/pr23648.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23648.d starting with "^.*test0$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr23648
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1d.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1d.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --build-id --no-rosegment -o tmpdir/dump tmpdir/pr23658-1a.o tmpdir/pr23658-1b.o tmpdir/pr23658-1c.o tmpdir/pr23658-1d.o tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --build-id --no-rosegment -o tmpdir/dump tmpdir/pr23658-1a.o tmpdir/pr23658-1b.o tmpdir/pr23658-1c.o tmpdir/pr23658-1d.o tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr23658-1a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1d.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1d.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/pr23658-1a.o tmpdir/pr23658-1b.o tmpdir/pr23658-1c.o tmpdir/pr23658-1d.o tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/pr23658-1a.o tmpdir/pr23658-1b.o tmpdir/pr23658-1c.o tmpdir/pr23658-1d.o tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr23658-1b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1d.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1d.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --build-id --no-rosegment -shared -o tmpdir/dump tmpdir/pr23658-1a.o tmpdir/pr23658-1b.o tmpdir/pr23658-1c.o tmpdir/pr23658-1d.o tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --build-id --no-rosegment -shared -o tmpdir/dump tmpdir/pr23658-1a.o tmpdir/pr23658-1b.o tmpdir/pr23658-1c.o tmpdir/pr23658-1d.o tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr23658-1c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1d.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1d.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --build-id -z separate-code --rosegment -o tmpdir/dump tmpdir/pr23658-1a.o tmpdir/pr23658-1b.o tmpdir/pr23658-1c.o tmpdir/pr23658-1d.o tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --build-id -z separate-code --rosegment -o tmpdir/dump tmpdir/pr23658-1a.o tmpdir/pr23658-1b.o tmpdir/pr23658-1c.o tmpdir/pr23658-1d.o tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr23658-1e
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1d.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23658-1d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1d.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --build-id -z separate-code --rosegment -shared -o tmpdir/dump tmpdir/pr23658-1a.o tmpdir/pr23658-1b.o tmpdir/pr23658-1c.o tmpdir/pr23658-1d.o tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --build-id -z separate-code --rosegment -shared -o tmpdir/dump tmpdir/pr23658-1a.o tmpdir/pr23658-1b.o tmpdir/pr23658-1c.o tmpdir/pr23658-1d.o tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr23658-1f
UNSUPPORTED: ld-elf/pr23658-3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23900-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23900-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23900-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23900-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/pr23900-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/pr23900-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --notes --wide -l tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --notes --wide -l tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr23900-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23900-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23900-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23900-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23900-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/pr23900-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/pr23900-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --notes --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --notes --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr23900-2a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23900-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23900-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr23900-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23900-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/pr23900-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/pr23900-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23900-2b.d starting with "^  GNU_PROPERTY .*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr23900-2b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/init-fini-arrays.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init-fini-arrays.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/init-fini-arrays.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init-fini-arrays.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/init-fini-arrays.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/init-fini-arrays.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr24511
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr24526.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr24526.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr24526.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr24526.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -o tmpdir/dump tmpdir/pr24526.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -o tmpdir/dump tmpdir/pr24526.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr24526
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr24718-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr24718-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr24718-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr24718-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr24718-1.t -o tmpdir/dump tmpdir/pr24718-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr24718-1.t -o tmpdir/dump tmpdir/pr24718-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -V tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -V tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr24718-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr24819.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr24819.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr24819.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr24819.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr24819.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr24819.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr24819
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr25021.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25021.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr25021.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25021.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -o tmpdir/dump tmpdir/pr25021.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -o tmpdir/dump tmpdir/pr25021.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr25021
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr25022.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25022.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr25022.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25022.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T pr25022.t -o tmpdir/dump tmpdir/pr25022.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T pr25022.t -o tmpdir/dump tmpdir/pr25022.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25022.d starting with "^ +\[ *[0-9]+\] \.(bar|moo|zed) +.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr25022
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr25207.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25207.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr25207.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25207.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z separate-code --no-rosegment -Ttext-segment=0x120000 -z max-page-size=0x10000 -o tmpdir/dump tmpdir/pr25207.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z separate-code --no-rosegment -Ttext-segment=0x120000 -z max-page-size=0x10000 -o tmpdir/dump tmpdir/pr25207.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr25207
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr25490-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25490-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr25490-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25490-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -o tmpdir/dump tmpdir/pr25490-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -o tmpdir/dump tmpdir/pr25490-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr25490-1.o(__patchable_function_entries): error: need linked-to section for --gc-sections
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr25490-1.o(__patchable_function_entries): error: need linked-to section for --gc-sections>, expected: <.*\(__patchable_function_entries\): error: need linked-to section for --gc-sections>
PASS: ld-elf/pr25490-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr13195.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13195.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr13195.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13195.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr13195.t -o tmpdir/dump tmpdir/pr13195.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr13195.t -o tmpdir/dump tmpdir/pr13195.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D --with-symbol-versions tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D --with-symbol-versions tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr25708
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26256-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26256-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26256-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26256-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T pr26256-1.t --no-warn-rwx-segments -o tmpdir/dump tmpdir/pr26256-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T pr26256-1.t --no-warn-rwx-segments -o tmpdir/dump tmpdir/pr26256-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr26256-1a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26256-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26256-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26256-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26256-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -o tmpdir/dump tmpdir/pr26256-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -o tmpdir/dump tmpdir/pr26256-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr26256-1b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26256-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26256-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26256-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26256-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T pr26256-2.t -o tmpdir/dump tmpdir/pr26256-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T pr26256-2.t -o tmpdir/dump tmpdir/pr26256-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr26256-2a
UNSUPPORTED: ld-elf/pr26256-2b-alt
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26256-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26256-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26256-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26256-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -o tmpdir/dump tmpdir/pr26256-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -o tmpdir/dump tmpdir/pr26256-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr26256-2b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26256-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26256-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26256-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26256-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T pr26256-3a.t -o tmpdir/dump tmpdir/pr26256-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T pr26256-3a.t -o tmpdir/dump tmpdir/pr26256-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -x .rodata -x .text tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -x .rodata -x .text tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr26256-3a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26256-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26256-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26256-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26256-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T pr26256-3b.t -o tmpdir/dump tmpdir/pr26256-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -T pr26256-3b.t -o tmpdir/dump tmpdir/pr26256-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -x .rodata -x .text tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -x .rodata -x .text tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr26256-3b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26681.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26681.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26681.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26681.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections --print-gc-sections -e _start -o tmpdir/dump tmpdir/pr26681.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections --print-gc-sections -e _start -o tmpdir/dump tmpdir/pr26681.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: removing unused section '.unused1' in file 'tmpdir/pr26681.o'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: removing unused section '.gnu.note1' in file 'tmpdir/pr26681.o'
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: removing unused section '.unused1' in file 'tmpdir/pr26681.o'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: removing unused section '.gnu.note1' in file 'tmpdir/pr26681.o'>, expected in file pr26681.l
PASS: ld-elf/pr26681
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26907.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26907.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr26907.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26907.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T pr26907.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/pr26907.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T pr26907.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/pr26907.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -lW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -lW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26907.d starting with "^ +LOAD +0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x0+ 0x0+ .*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr26907
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --gen-debug  -o tmpdir/pr26936a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26936a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --gen-debug  -o tmpdir/pr26936a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26936a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --gen-debug  -o tmpdir/pr26936b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26936b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --gen-debug  -o tmpdir/pr26936b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26936b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --gen-debug  -o tmpdir/pr26936c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26936c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --gen-debug  -o tmpdir/pr26936c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26936c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z noseparate-code -Ttext-segment 0x10000 -z max-page-size=0x1000 -z common-page-size=0x1000 -o tmpdir/dump tmpdir/pr26936a.o tmpdir/pr26936b.o tmpdir/pr26936c.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z noseparate-code -Ttext-segment 0x10000 -z max-page-size=0x1000 -z common-page-size=0x1000 -o tmpdir/dump tmpdir/pr26936a.o tmpdir/pr26936b.o tmpdir/pr26936c.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -wL -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -wL -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr26936
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26978a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26978a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26978a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26978a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26978b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26978b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26978b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26978b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script=pr26979.ver -o tmpdir/dump tmpdir/pr26978a.o tmpdir/pr26978b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script=pr26979.ver -o tmpdir/dump tmpdir/pr26978a.o tmpdir/pr26978b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26978a.d starting with "^.*foo@v1$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr26978a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26978b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26978b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26978b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26978b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26978a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26978a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26978a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26978a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script=pr26979.ver -o tmpdir/dump tmpdir/pr26978b.o tmpdir/pr26978a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script=pr26979.ver -o tmpdir/dump tmpdir/pr26978b.o tmpdir/pr26978a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26978b.d starting with "^.*foo@v1$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr26978b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26979a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26979a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26979a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26979a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26979c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26979c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26979c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26979c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script=pr26979.ver -o tmpdir/dump tmpdir/pr26979a.o tmpdir/pr26979c.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script=pr26979.ver -o tmpdir/dump tmpdir/pr26979a.o tmpdir/pr26979c.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr26979a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26979b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26979b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26979b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26979b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26979c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26979c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/pr26979c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26979c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script=pr26979.ver -o tmpdir/dump tmpdir/pr26979b.o tmpdir/pr26979c.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script=pr26979.ver -o tmpdir/dump tmpdir/pr26979b.o tmpdir/pr26979c.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr26979b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27128.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27128.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27128.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27128.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr27128.t -o tmpdir/dump tmpdir/pr27128.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr27128.t -o tmpdir/dump tmpdir/pr27128.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n -P --with-symbol-versions tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n -P --with-symbol-versions tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr27128a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27128.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27128.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27128.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27128.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr27128.t -o tmpdir/dump tmpdir/pr27128.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr27128.t -o tmpdir/dump tmpdir/pr27128.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n -D --format=posix --with-symbol-versions tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n -D --format=posix --with-symbol-versions tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr27128b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27128.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27128.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27128.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27128.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr27128.t -o tmpdir/dump tmpdir/pr27128.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr27128.t -o tmpdir/dump tmpdir/pr27128.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n --format=sysv --with-symbol-versions tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n --format=sysv --with-symbol-versions tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr27128c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27128.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27128.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27128.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27128.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr27128.t -o tmpdir/dump tmpdir/pr27128.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr27128.t -o tmpdir/dump tmpdir/pr27128.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n -D --format=sysv --with-symbol-versions tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n -D --format=sysv --with-symbol-versions tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr27128d
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27128.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27128.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27128.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27128.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr27128.t -o tmpdir/dump tmpdir/pr27128.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -version-script pr27128.t -o tmpdir/dump tmpdir/pr27128.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n --demangle -D --format=posix --with-symbol-versions tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n --demangle -D --format=posix --with-symbol-versions tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr27128e
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27259.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27259.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27259.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27259.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -o tmpdir/dump tmpdir/pr27259.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -o tmpdir/dump tmpdir/pr27259.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr27259
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27590.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27590.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27590.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27590.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r tmpdir/pr27590.o -o tmpdir/dump tmpdir/pr27590.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r tmpdir/pr27590.o -o tmpdir/dump tmpdir/pr27590.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -rW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -rW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr27590a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27590.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27590.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27590.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27590.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r tmpdir/pr27590.o --reduce-memory-overheads -o tmpdir/dump tmpdir/pr27590.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r tmpdir/pr27590.o --reduce-memory-overheads -o tmpdir/dump tmpdir/pr27590.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -rW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -rW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr27590b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27825-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27825-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27825-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27825-1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27825-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27825-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27825-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27825-1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --emit-relocs -z unique-symbol -o tmpdir/dump tmpdir/pr27825-1a.o tmpdir/pr27825-1b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --emit-relocs -z unique-symbol -o tmpdir/dump tmpdir/pr27825-1a.o tmpdir/pr27825-1b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --defined-only tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --defined-only tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr27825-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27825-2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27825-2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27825-2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27825-2a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27825-2b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27825-2b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27825-2b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27825-2b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27825-2c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27825-2c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr27825-2c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr27825-2c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --emit-relocs -z unique-symbol -o tmpdir/dump tmpdir/pr27825-2a.o tmpdir/pr27825-2b.o tmpdir/pr27825-2c.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --emit-relocs -z unique-symbol -o tmpdir/dump tmpdir/pr27825-2a.o tmpdir/pr27825-2b.o tmpdir/pr27825-2c.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --defined-only tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --defined-only tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr27825-2
UNSUPPORTED: ld-elf/pr28597
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr29259.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29259.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr29259.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29259.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -T pr29259.t -o tmpdir/dump tmpdir/pr29259.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -T pr29259.t -o tmpdir/dump tmpdir/pr29259.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Wr tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Wr tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr29259
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr29435.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29435.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr29435.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29435.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z separate-code -z relro -o tmpdir/dump tmpdir/pr29435.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z separate-code -z relro -o tmpdir/dump tmpdir/pr29435.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Wl tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Wl tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29435.d starting with "^ +LOAD +0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ 0x[0-9a-f]+ .* 0x8000$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr29435
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr30508.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr30508.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr30508.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr30508.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z separate-code --no-rosegment -o tmpdir/dump tmpdir/pr30508.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z separate-code --no-rosegment -o tmpdir/dump tmpdir/pr30508.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy -R .foo tmpdir/dump tmpdir/dump1
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy -R .foo tmpdir/dump tmpdir/dump1 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -lW tmpdir/dump1 > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -lW tmpdir/dump1 > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr30508
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr30791a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr30791a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr30791a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr30791a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr30791b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr30791b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr30791b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr30791b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr30791a.o tmpdir/pr30791b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr30791a.o tmpdir/pr30791b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr30791a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr30791c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr30791c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr30791c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr30791c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr30791d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr30791d.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr30791d.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr30791d.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr30791c.o tmpdir/pr30791d.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr30791c.o tmpdir/pr30791d.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr30791b.d starting with "^  \[[ 0-9]+\] __patchable_function_entries[ \t]+PROGBITS[ \t0-9a-f]+WAL.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr30791b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z separate-code -z relro --rosegment -o tmpdir/dump tmpdir/pr22393-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z separate-code -z relro --rosegment -o tmpdir/dump tmpdir/pr22393-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr30907-1.d starting with "^[ ]+LOAD[ 	]+0x[0-9a-f x]+R[ ]+0x.*$"
EOF from tmpdir/dump.out
PASS: --rosegment (pr30907-1) (does not have two read-only segments)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr22393-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z separate-code -z relro --rosegment -o tmpdir/dump tmpdir/pr22393-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z separate-code -z relro --rosegment -o tmpdir/dump tmpdir/pr22393-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --rosegment (pr30907-2) (has at least one RX, one R and one RW segments)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr32341.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr32341.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr32341.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr32341.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --build-id -z separate-code -z relro --rosegment -o tmpdir/dump tmpdir/pr32341.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --build-id -z separate-code -z relro --rosegment -o tmpdir/dump tmpdir/pr32341.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr32341.d starting with "^[ ]+LOAD[ 	]+0x[0-9a-f x]+.*$"
EOF from tmpdir/dump.out
PASS: ld-elf/pr32341
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --build-id -T pr32787.t -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --build-id -T pr32787.t -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr32787
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr33291a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33291a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr33291a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33291a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr33291b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33291b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr33291b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33291b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/pr33291a.o tmpdir/pr33291b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/pr33291a.o tmpdir/pr33291b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr33291
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr33599.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33599.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr33599.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33599.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33599.map -o tmpdir/dump tmpdir/pr33599.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33599.map -o tmpdir/dump tmpdir/pr33599.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr33599
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr349-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr349-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr349-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr349-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr349-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr349-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/pr349-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr349-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr349-1.o tmpdir/pr349-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr349-1.o tmpdir/pr349-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/pr349
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/property-1_needed-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-1_needed-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2   -o tmpdir/property-1_needed-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-1_needed-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/empty.o tmpdir/property-1_needed-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/empty.o tmpdir/property-1_needed-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/property-1_needed-1a
UNSUPPORTED: ld-elf/property-1_needed-1b
UNSUPPORTED: ld-elf/property-1_needed-1c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/empty.o tmpdir/property-and-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/empty.o tmpdir/property-and-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-1.d starting with "^Displaying notes found in: .note.gnu.property$"
EOF from tmpdir/dump.out
PASS: ld-elf/property-and-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/property-and-1.o tmpdir/empty.o tmpdir/property-and-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/property-and-1.o tmpdir/empty.o tmpdir/property-and-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-2.d starting with "^Displaying notes found in: .note.gnu.property$"
EOF from tmpdir/dump.out
PASS: ld-elf/property-and-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/property-and-1.o tmpdir/property-and-empty.o tmpdir/property-and-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/property-and-1.o tmpdir/property-and-empty.o tmpdir/property-and-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-3.d starting with "^Displaying notes found in: .note.gnu.property$"
EOF from tmpdir/dump.out
PASS: ld-elf/property-and-3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/property-and-1.o tmpdir/property-and-2.o tmpdir/property-and-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/property-and-1.o tmpdir/property-and-2.o tmpdir/property-and-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/property-and-4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/empty.o tmpdir/property-or-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/empty.o tmpdir/property-or-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/property-or-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/property-or-1.o tmpdir/empty.o tmpdir/property-or-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/property-or-1.o tmpdir/empty.o tmpdir/property-or-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/property-or-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-and-empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-and-empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/property-or-1.o tmpdir/property-and-empty.o tmpdir/property-or-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/property-or-1.o tmpdir/property-and-empty.o tmpdir/property-or-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/property-or-3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-or-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-or-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/property-or-1.o tmpdir/property-or-2.o tmpdir/property-or-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/property-or-1.o tmpdir/property-or-2.o tmpdir/property-or-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/property-or-4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-seal-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-seal-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z nomemory-seal -o tmpdir/dump tmpdir/property-seal-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z nomemory-seal -o tmpdir/dump tmpdir/property-seal-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-1.d starting with "^Displaying notes found in: .note.gnu.property$"
EOF from tmpdir/dump.out
PASS: ld-elf/property-seal-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-seal-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-seal-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z nomemory-seal -o tmpdir/dump tmpdir/empty.o tmpdir/property-seal-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z nomemory-seal -o tmpdir/dump tmpdir/empty.o tmpdir/property-seal-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-2.d starting with "^Displaying notes found in: .note.gnu.property$"
EOF from tmpdir/dump.out
PASS: ld-elf/property-seal-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-seal-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-seal-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -z nomemory-seal -o tmpdir/dump tmpdir/property-seal-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -z nomemory-seal -o tmpdir/dump tmpdir/property-seal-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010034
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010034>, expected: <.*: warning: cannot find entry symbol .*>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-3.d starting with "^Displaying notes found in: .note.gnu.property$"
EOF from tmpdir/dump.out
PASS: ld-elf/property-seal-3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-seal-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 --generate-missing-build-notes=no  -o tmpdir/property-seal-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -z nomemory-seal -o tmpdir/dump tmpdir/empty.o tmpdir/property-seal-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -z nomemory-seal -o tmpdir/dump tmpdir/empty.o tmpdir/property-seal-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-4.d starting with "^Displaying notes found in: .note.gnu.property$"
EOF from tmpdir/dump.out
PASS: ld-elf/property-seal-4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z memory-seal -o tmpdir/dump tmpdir/empty.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z memory-seal -o tmpdir/dump tmpdir/empty.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/property-seal-5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/property-seal-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/property-seal-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z memory-seal -o tmpdir/dump tmpdir/empty.o tmpdir/property-seal-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z memory-seal -o tmpdir/dump tmpdir/empty.o tmpdir/property-seal-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/property-seal-6
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z memory-seal -o tmpdir/dump tmpdir/empty.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z memory-seal -o tmpdir/dump tmpdir/empty.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/property-seal-7
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/property-seal-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/property-seal-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/property-seal-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z memory-seal -o tmpdir/dump tmpdir/empty.o tmpdir/property-seal-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z memory-seal -o tmpdir/dump tmpdir/empty.o tmpdir/property-seal-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/property-seal-8
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/reloc-discard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/reloc-discard.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/reloc-discard.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/reloc-discard.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -T reloc-discard.ld -o tmpdir/dump tmpdir/reloc-discard.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -T reloc-discard.ld -o tmpdir/dump tmpdir/reloc-discard.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r --use-dynamic tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r --use-dynamic tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Discarded dynamic relocation section
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/simple.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/simple.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/simple.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/simple.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -T relocatable.t -o tmpdir/dump tmpdir/simple.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -T relocatable.t -o tmpdir/dump tmpdir/simple.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: relocatable with script
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections -o tmpdir/dump tmpdir/retain1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections -o tmpdir/dump tmpdir/retain1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SHF_GNU_RETAIN 1a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections -o tmpdir/dump tmpdir/retain1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections -o tmpdir/dump tmpdir/retain1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain1b.d starting with "^[0-9a-f]+ . .*discard.*$"
EOF from tmpdir/dump.out
PASS: SHF_GNU_RETAIN 1b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Existing mapfile 'tmpdir/retain2.map' found
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -Map=tmpdir/retain2.map --gc-sections --script=retain2.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/retain1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -Map=tmpdir/retain2.map --gc-sections --script=retain2.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/retain1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/retain2.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain2.map'
PASS: SHF_GNU_RETAIN 2 (remove SHF_GNU_RETAIN sections by placing in /DISCARD/) (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections -o tmpdir/dump tmpdir/retain3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections -o tmpdir/dump tmpdir/retain3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SHF_GNU_RETAIN 3 (keep sections referenced by retained sections)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections --orphan-handling=place -o tmpdir/dump tmpdir/retain4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections --orphan-handling=place -o tmpdir/dump tmpdir/retain4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SHF_GNU_RETAIN 4 (keep orphaned sections when not discarding)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain5main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain5main.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain5main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain5main.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Existing mapfile 'tmpdir/retain5.map' found
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -Ltmpdir -lretain5 -Map=tmpdir/retain5.map -o tmpdir/dump tmpdir/retain5main.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -Ltmpdir -lretain5 -Map=tmpdir/retain5.map -o tmpdir/dump tmpdir/retain5main.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/retain5.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain5.map'
PASS: SHF_GNU_RETAIN 5 (don't pull SHF_GNU_RETAIN section out of lib) (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain5.d starting with "^[0-9a-f]+ . foo$"
EOF from tmpdir/dump.out
PASS: SHF_GNU_RETAIN 5 (don't pull SHF_GNU_RETAIN section out of lib)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain6main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain6main.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain6main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain6main.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -u bar -Ltmpdir -lretain6 -o tmpdir/dump tmpdir/retain6main.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -u bar -Ltmpdir -lretain6 -o tmpdir/dump tmpdir/retain6main.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SHF_GNU_RETAIN 6a (pull section out of lib required by SHF_GNU_RETAIN section)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain6main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain6main.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain6main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain6main.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -u bar -Ltmpdir -lretain6 -o tmpdir/dump tmpdir/retain6main.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e _start -u bar -Ltmpdir -lretain6 -o tmpdir/dump tmpdir/retain6main.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain6b.d starting with "^[0-9a-f]+ . .*discard.*$"
EOF from tmpdir/dump.out
PASS: SHF_GNU_RETAIN 6b (pull section out of lib required by SHF_GNU_RETAIN section)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain7.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain7.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain7.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain7.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections -o tmpdir/dump tmpdir/retain7.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections -o tmpdir/dump tmpdir/retain7.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain7a.d starting with "^  OS/ABI:                            UNIX - GNU$"
EOF from tmpdir/dump.out
PASS: SHF_GNU_RETAIN 7a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain7.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain7.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/retain7.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/retain7.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/retain7.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/retain7.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SHF_GNU_RETAIN 7b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -rpath=. --disable-new-dtags -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -rpath=. --disable-new-dtags -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/rpath-1.d starting with "^ +0x[0-9a-f]+ +\(RUNPATH\) +Library runpath: +\[.\]$"
EOF from tmpdir/dump.out
PASS: ld-elf/rpath-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -rpath=. --disable-new-dtags -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -rpath=. --disable-new-dtags -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/rpath-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -rpath . --enable-new-dtags -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -rpath . --enable-new-dtags -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/runpath-1.d starting with "^ +0x[0-9a-f]+ +\(RPATH\) +Library rpath: +\[.\]$"
EOF from tmpdir/dump.out
PASS: ld-elf/runpath-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -rpath . --enable-new-dtags -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -rpath . --enable-new-dtags -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -d -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/runpath-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/seg.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/seg.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/seg.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/seg.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T seg.t -z max-page-size=0x1000 -z common-page-size=0x1000 -o tmpdir/dump tmpdir/seg.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T seg.t -z max-page-size=0x1000 -z common-page-size=0x1000 -o tmpdir/dump tmpdir/seg.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/seg
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/size-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/size-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/size-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/size-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T size-1.t --no-warn-rwx-segments -o tmpdir/dump tmpdir/size-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T size-1.t --no-warn-rwx-segments -o tmpdir/dump tmpdir/size-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/size-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/size-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/size-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/size-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/size-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T size-2.t -o tmpdir/dump tmpdir/size-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T size-2.t -o tmpdir/dump tmpdir/size-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -lS --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -lS --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/size-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/sizeof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sizeof.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/sizeof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sizeof.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Ur -o tmpdir/dump tmpdir/sizeof.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Ur -o tmpdir/dump tmpdir/sizeof.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/sizeofa
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/sizeof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sizeof.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/sizeof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sizeof.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/sizeof.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/sizeof.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/sizeofb
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/sizeof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sizeof.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/sizeof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sizeof.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/sizeof.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/sizeof.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/sizeofc
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 -gstabs  -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2 -gstabs  -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/stab
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/startof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/startof.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/startof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/startof.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Ur -o tmpdir/dump tmpdir/startof.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Ur -o tmpdir/dump tmpdir/startof.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/startofa
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/startof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/startof.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/startof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/startof.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/startof.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/startof.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/startofb
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/startof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/startof.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/startof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/startof.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/startof.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/startof.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/startofc
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/strtab.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/strtab.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/strtab.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/strtab.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/strtab.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/strtab.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -W -x .strtab tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -W -x .strtab tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/strtab.d starting with "^ +0x[0-9 ]+.*\.xxxx\..*$"
EOF from tmpdir/dump.out
PASS: ld-elf/strtab
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/tbss4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/tbss4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -Ttext=0x1000 -z max-page-size=0x1000 -z common-page-size=0x1000 -z noseparate-code -o tmpdir/dump tmpdir/tbss4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start -Ttext=0x1000 -z max-page-size=0x1000 -z common-page-size=0x1000 -z noseparate-code -o tmpdir/dump tmpdir/tbss4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -lSW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -lSW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/tbss4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Ttext-segment 0x7000000 -z max-page-size=0x200000 -z noseparate-code -o tmpdir/dump tmpdir/maxpage1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Ttext-segment 0x7000000 -z max-page-size=0x200000 -z noseparate-code -o tmpdir/dump tmpdir/maxpage1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/textaddr1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -Ttext-segment 0x7000000 -z max-page-size=0x200000 -z noseparate-code -o tmpdir/dump tmpdir/maxpage1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -Ttext-segment 0x7000000 -z max-page-size=0x200000 -z noseparate-code -o tmpdir/dump tmpdir/maxpage1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/textaddr2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Ttext-segment 0x10000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -Ttext-segment 0x10000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: address of `text-segment' isn't multiple of maximum page size
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: address of `text-segment' isn't multiple of maximum page size>, expected: <.*address of `text-segment' isn't multiple of maximum page size>
PASS: ld-elf/textaddr3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z max-page-size=0x10000 -Ttext-segment 0x10000 -z noseparate-code -o tmpdir/dump tmpdir/maxpage1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -z max-page-size=0x10000 -Ttext-segment 0x10000 -z noseparate-code -o tmpdir/dump tmpdir/maxpage1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/textaddr4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z max-page-size=0x200000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z max-page-size=0x200000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: address of `text-segment' isn't multiple of maximum page size
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: address of `text-segment' isn't multiple of maximum page size>, expected: <.*address of `text-segment' isn't multiple of maximum page size>
PASS: ld-elf/textaddr5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z max-page-size=0x10000 -Ttext-segment 0x10000 -z noseparate-code -o tmpdir/dump tmpdir/maxpage1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -z max-page-size=0x10000 -Ttext-segment 0x10000 -z noseparate-code -o tmpdir/dump tmpdir/maxpage1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/textaddr6
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/maxpage1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/maxpage1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -n -z max-page-size=0x200000 -Ttext-segment 0x10000 --no-warn-rwx-segments -o tmpdir/dump tmpdir/maxpage1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -n -z max-page-size=0x200000 -Ttext-segment 0x10000 --no-warn-rwx-segments -o tmpdir/dump tmpdir/maxpage1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/textaddr7
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/unknown.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/unknown.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/unknown.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/unknown.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/unknown.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/unknown.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/unknown
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/unknown2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/unknown2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/unknown2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/unknown2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/unknown2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -o tmpdir/dump tmpdir/unknown2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/unknown2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/var1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/var1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/var1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/var1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/var1.t --sort-section name -o tmpdir/dump tmpdir/var1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/var1.t --sort-section name -o tmpdir/dump tmpdir/var1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/var1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/symbol1ref.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbol1ref.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/symbol1ref.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbol1ref.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/symbol1w.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbol1w.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/symbol1w.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbol1w.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T group.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/start.o tmpdir/symbol1ref.o tmpdir/symbol1w.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T group.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/start.o tmpdir/symbol1ref.o tmpdir/symbol1w.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/symbol1ref.o:(.data+0x0): warning: witty one-liner
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/symbol1ref.o:(.data+0x0): warning: witty one-liner>, expected: <^[^\n]*\): warning: witty one-liner$>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/warn1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/symbol2ref.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbol2ref.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/symbol2ref.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbol2ref.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/symbol2w.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbol2w.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/symbol2w.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbol2w.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T group.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/start.o tmpdir/symbol2ref.o tmpdir/symbol2w.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T group.ld --no-warn-rwx-segments -o tmpdir/dump tmpdir/start.o tmpdir/symbol2ref.o tmpdir/symbol2w.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/symbol2w.o: warning: function 'Foo' used
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/symbol2w.o: warning: function 'Foo' used>, expected: <^[^\n]*\.[obj]+: warning: function 'Foo' used$>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/warn2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --defsym ALIGN=2    -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/symbol3w.o tmpdir/symbol3.a -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/symbol3w.o tmpdir/symbol3.a -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/symbol3w.o:(.data+0x0): warning: badsym warning
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/symbol3w.o:(.data+0x0): warning: badsym warning>, expected: <.*: warning: badsym warning$>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/warn3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/implib.o --defsym NO_GLOBAL=1 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/implib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/implib.o --defsym NO_GLOBAL=1 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/implib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --out-implib=tmpdir/implib.lib tmpdir/implib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --out-implib=tmpdir/implib.lib tmpdir/implib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010054
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/implib.lib: no symbol found for import library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/implib.lib: failed to generate import library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: no symbols
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010054
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/implib.lib: no symbol found for import library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/implib.lib: failed to generate import library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: no symbols

PASS: Generate empty import library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/implib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/implib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/implib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/implib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --out-implib=tmpdir/implib.lib tmpdir/implib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/implib  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --out-implib=tmpdir/implib.lib tmpdir/implib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010054
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010054

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/implib.lib tmpdir/implib >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/implib.lib tmpdir/implib
PASS: Generate import library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/undefweak-1a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/undefweak-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/undefweak-1a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/undefweak-1a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/undefweak-1.a tmpdir/undefweak-1a.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/undefweak-1.a tmpdir/undefweak-1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Generate undefweak-1.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/undefweak-1b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/undefweak-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/undefweak-1b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/undefweak-1b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/undefweak-1.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r tmpdir/undefweak-1b.o tmpdir/undefweak-1.a
Executing on host: sh -c {./ld-new   -o tmpdir/undefweak-1.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r tmpdir/undefweak-1b.o tmpdir/undefweak-1.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -rsW tmpdir/undefweak-1.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -rsW tmpdir/undefweak-1.o
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/undefweak-1.rd starting with "^.* bar$"
EOF from dump.out
PASS: Generate undefweak-1.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/tls_gc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tls_gc.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/tls_gc.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tls_gc.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tls_gc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --gc-section tmpdir/tls_gc.o 
Executing on host: sh -c {./ld-new   -o tmpdir/tls_gc  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --gc-section tmpdir/tls_gc.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: --gc-sections on tls variable
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/stack.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/stack.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/stack.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/stack.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/stack-exec.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -z execstack --no-error-execstack tmpdir/stack.o 
Executing on host: sh -c {./ld-new   -o tmpdir/stack-exec.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -z execstack --no-error-execstack tmpdir/stack.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wl tmpdir/stack-exec.exe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wl tmpdir/stack-exec.exe
PASS: stack exec
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/stack.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/stack.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/stack.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/stack.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/stack-noexec.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -z noexecstack tmpdir/stack.o 
Executing on host: sh -c {./ld-new   -o tmpdir/stack-noexec.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -z noexecstack tmpdir/stack.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wl tmpdir/stack-noexec.exe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wl tmpdir/stack-noexec.exe
PASS: stack noexec
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/stack.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/stack.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/stack.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/stack.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/stack-size.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -z stack-size=0x123400 -z noexecstack tmpdir/stack.o 
Executing on host: sh -c {./ld-new   -o tmpdir/stack-size.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -z stack-size=0x123400 -z noexecstack tmpdir/stack.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wl tmpdir/stack-size.exe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wl tmpdir/stack-size.exe
PASS: stack size
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr23900-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23900-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr23900-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23900-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr23900-1.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr23900-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr23900-1.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr23900-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wl tmpdir/pr23900-1.exe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wl tmpdir/pr23900-1.exe
PASS: PT_GNU_PROPERTY alignment
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr29072-a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29072-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr29072-a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29072-a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr29072-a.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 --warn-execstack --warn-rwx-segments --no-error-rwx-segments --no-error-execstack tmpdir/pr29072-a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr29072-a.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 --warn-execstack --warn-rwx-segments --no-error-rwx-segments --no-error-execstack tmpdir/pr29072-a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr29072-a.o: requires executable stack (because the .note.GNU-stack section is executable)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr29072-a.o: requires executable stack (because the .note.GNU-stack section is executable)

PASS: PR ld/29072 (warn about an executable .note.GNU-stack)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr29072-a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29072-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr29072-a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29072-a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/gnu_execstack.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --warn-execstack --error-execstack tmpdir/pr29072-a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/gnu_execstack.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --warn-execstack --error-execstack tmpdir/pr29072-a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: tmpdir/pr29072-a.o: is triggering the generation of an executable stack (because it has an executable .note.GNU-stack section)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to set dynamic section sizes: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: tmpdir/pr29072-a.o: is triggering the generation of an executable stack (because it has an executable .note.GNU-stack section)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to set dynamic section sizes: invalid operation

PASS: Test --error-execstack with an executable .note.GNU-stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/stack.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/stack.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/stack.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/stack.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr29072-c.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -z execstack --warn-execstack --no-error-execstack tmpdir/stack.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr29072-c.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -z execstack --warn-execstack --no-error-execstack tmpdir/stack.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: enabling an executable stack because of -z execstack command line option
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: enabling an executable stack because of -z execstack command line option

PASS: PR 29072 (warn about -z execstack)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/stack.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/stack.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/stack.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/stack.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/execstack.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -z execstack --warn-execstack --error-execstack tmpdir/stack.o 
Executing on host: sh -c {./ld-new   -o tmpdir/execstack.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -z execstack --warn-execstack --error-execstack tmpdir/stack.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: creating an executable stack because of -z execstack command line option
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to set dynamic section sizes: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: creating an executable stack because of -z execstack command line option
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to set dynamic section sizes: invalid operation

PASS: Test --error-execstack with -z execstack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr29072-a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29072-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr29072-a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29072-a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr29072-d.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 --no-warn-execstack tmpdir/pr29072-a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr29072-d.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 --no-warn-execstack tmpdir/pr29072-a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/29072 (suppress warnings about executable stack)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/nobits-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/nobits-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/nobits-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/nobits-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/rwx-segments-1.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -Tnobits-1.t --warn-rwx-segments --no-error-rwx-segments tmpdir/nobits-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/rwx-segments-1.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -Tnobits-1.t --warn-rwx-segments --no-error-rwx-segments tmpdir/nobits-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/rwx-segments-1.exe has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/rwx-segments-1.exe has a LOAD segment with RWX permissions

PASS: Ensure that a warning is issued when creating a segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/nobits-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/nobits-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/nobits-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/nobits-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/rwx-segments-3.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -Tnobits-1.t --warn-rwx-segments --error-rwx-segments tmpdir/nobits-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/rwx-segments-3.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -Tnobits-1.t --warn-rwx-segments --error-rwx-segments tmpdir/nobits-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: tmpdir/rwx-segments-3.exe has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: tmpdir/rwx-segments-3.exe has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed

PASS: Ensure that a error can be issued when creating a segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/size-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/size-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/size-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/size-2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/rwx-segments-2.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -T rwx-segments-2.t --warn-rwx-segments --no-error-rwx-segments tmpdir/size-2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/rwx-segments-2.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -T rwx-segments-2.t --warn-rwx-segments --no-error-rwx-segments tmpdir/size-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/rwx-segments-2.exe has a TLS segment with execute permission
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/rwx-segments-2.exe has a TLS segment with execute permission

PASS: Ensure that a warning issued when creating a TLS segment with execute permission
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/size-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/size-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/size-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/size-2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/rwx-segments-4.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -T rwx-segments-2.t --warn-rwx-segments --error-rwx-segments tmpdir/size-2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/rwx-segments-4.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -T rwx-segments-2.t --warn-rwx-segments --error-rwx-segments tmpdir/size-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: tmpdir/rwx-segments-4.exe has a TLS segment with execute permission
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: tmpdir/rwx-segments-4.exe has a TLS segment with execute permission
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed

PASS: Ensure that an error cn be issued when creating a TLS segment with execute permission
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/nobits-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/nobits-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/nobits-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/nobits-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/rwx-segments-3.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -Tnobits-1.t --no-warn-rwx-segments tmpdir/nobits-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/rwx-segments-3.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -Tnobits-1.t --no-warn-rwx-segments tmpdir/nobits-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Ensure that the RWX warning can be suppressed
Executing on host: grep DEFAULT_LD_EXECSTACK\ 0 /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/config.h  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/config.h does not contain DEFAULT_LD_EXECSTACK\ 0
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr29072-b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29072-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr29072-b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29072-b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr29072-b.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -z stack-size=0x123400  --warn-execstack --no-error-execstack tmpdir/pr29072-b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr29072-b.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -z stack-size=0x123400  --warn-execstack --no-error-execstack tmpdir/pr29072-b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr29072-b.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr29072-b.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker

PASS: PR ld/29072 (warn about absent .note.GNU-stack)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr29072-b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29072-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr29072-b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr29072-b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/missing-execstack.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -z stack-size=0x123400 --warn-execstack --error-execstack tmpdir/pr29072-b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/missing-execstack.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -e 0 -z stack-size=0x123400 --warn-execstack --error-execstack tmpdir/pr29072-b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: tmpdir/pr29072-b.o: is triggering the generation of an executable stack because it does not have a .note.GNU-stack section
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to set dynamic section sizes: invalid operation
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: tmpdir/pr29072-b.o: is triggering the generation of an executable stack because it does not have a .note.GNU-stack section
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to set dynamic section sizes: invalid operation

PASS: error when .note.GNU-stack is absent
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr25490-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25490-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr25490-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25490-2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr25490-2.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --gc-sections -e _start tmpdir/pr25490-2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr25490-2.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --gc-sections -e _start tmpdir/pr25490-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr25490-2.exe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr25490-2.exe
PASS: __patchable_function_entries section 2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr25490-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25490-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr25490-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25490-3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr25490-3.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --gc-sections -e _start tmpdir/pr25490-3.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr25490-3.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --gc-sections -e _start tmpdir/pr25490-3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr25490-3.exe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr25490-3.exe
PASS: __patchable_function_entries section 3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr25490-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25490-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr25490-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25490-4.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr25490-4.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --gc-sections -e _start tmpdir/pr25490-4.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr25490-4.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --gc-sections -e _start tmpdir/pr25490-4.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr25490-4.exe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr25490-4.exe
PASS: __patchable_function_entries section 4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr25490-5.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25490-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr25490-5.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25490-5.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr25490-5.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --gc-sections -e _start tmpdir/pr25490-5.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr25490-5.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --gc-sections -e _start tmpdir/pr25490-5.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr25490-5.exe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr25490-5.exe
PASS: __patchable_function_entries section 5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr25490-6.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25490-6.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   --defsym ALIGN=2 -o tmpdir/pr25490-6.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25490-6.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr25490-6.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --gc-sections -e _start tmpdir/pr25490-6.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr25490-6.exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --gc-sections -e _start tmpdir/pr25490-6.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr25490-6.exe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr25490-6.exe
PASS: __patchable_function_entries section 6
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13195.c -o tmpdir/pr13195.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13195.c -o tmpdir/pr13195.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13195 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--gc-sections -z nomemory-seal tmpdir/pr13195.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13195 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--gc-sections -z nomemory-seal tmpdir/pr13195.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/13195
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/preinit.c -o tmpdir/preinit.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/preinit.c -o tmpdir/preinit.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/preinit  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/preinit.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/preinit  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/preinit.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/preinit
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/preinit 
spawn [open ...]
preinit array 0
preinit array 1
preinit array 2
preinit array 0
preinit array 1
preinit array 2

PASS: preinit array
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init.c -o tmpdir/init.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init.c -o tmpdir/init.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/init  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/init.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/init  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/init.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/init
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/init 
spawn [open ...]
init array 0
init array 1
init array 2
init array 0
init array 1
init array 2

PASS: init array
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini.c -o tmpdir/fini.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini.c -o tmpdir/fini.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/fini  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/fini.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/fini  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/fini.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/fini
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/fini 
spawn [open ...]
fini array 2
fini array 1
fini array 0
fini array 2
fini array 1
fini array 0

PASS: fini array
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -I.   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init-mixed.c -o tmpdir/init-mixed.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -I.   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init-mixed.c -o tmpdir/init-mixed.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/init-mixed  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/init-mixed.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/init-mixed  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/init-mixed.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/init-mixed
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/init-mixed 
spawn [open ...]
OK
OK

PASS: init array mixed
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/preinit.c -o tmpdir/preinit.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/preinit.c -o tmpdir/preinit.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/preinit  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/preinit.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/preinit  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/preinit.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/preinit
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/preinit 
spawn [open ...]
preinit array 0
preinit array 1
preinit array 2
preinit array 0
preinit array 1
preinit array 2

PASS: PIE preinit array
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init.c -o tmpdir/init.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init.c -o tmpdir/init.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/init  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/init.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/init  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/init.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/init
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/init 
spawn [open ...]
init array 0
init array 1
init array 2
init array 0
init array 1
init array 2

PASS: PIE init array
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini.c -o tmpdir/fini.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini.c -o tmpdir/fini.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/fini  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/fini.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/fini  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/fini.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/fini
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/fini 
spawn [open ...]
fini array 2
fini array 1
fini array 0
fini array 2
fini array 1
fini array 0

PASS: PIE fini array
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -I. -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init-mixed.c -o tmpdir/init-mixed.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -I. -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init-mixed.c -o tmpdir/init-mixed.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/init-mixed  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/init-mixed.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/init-mixed  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/init-mixed.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/init-mixed
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/init-mixed 
spawn [open ...]
OK
OK

PASS: PIE init array mixed
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14525.c -o tmpdir/pr14525.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14525.c -o tmpdir/pr14525.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr14525  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/pr14525.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr14525  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/pr14525.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr14525
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr14525 
spawn [open ...]
OK
OK

PASS: PIE PR ld/14525
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr32690b.c -o tmpdir/pr32690b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr32690b.c -o tmpdir/pr32690b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr32690.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr32690b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr32690.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr32690b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr32690.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind2a.s -o tmpdir/mbind2a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind2a.s -o tmpdir/mbind2a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind2b.c -o tmpdir/mbind2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind2b.c -o tmpdir/mbind2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/mbind2a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,common-page-size=0x4000 -Wl,-z,noexecstack tmpdir/mbind2a.o tmpdir/mbind2b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/mbind2a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,common-page-size=0x4000 -Wl,-z,noexecstack tmpdir/mbind2a.o tmpdir/mbind2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/mbind2a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/mbind2a 
spawn [open ...]
PASS
PASS

PASS: Run mbind2a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind2a.s -o tmpdir/mbind2a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind2a.s -o tmpdir/mbind2a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind2b.c -o tmpdir/mbind2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/mbind2b.c -o tmpdir/mbind2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/mbind2b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,common-page-size=0x4000 -Wl,-z,noexecstack tmpdir/mbind2a.o tmpdir/mbind2b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/mbind2b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,common-page-size=0x4000 -Wl,-z,noexecstack tmpdir/mbind2a.o tmpdir/mbind2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/mbind2b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/mbind2b 
spawn [open ...]
PASS
PASS

PASS: Run mbind2b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr32690a.c -o tmpdir/pr32690a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr32690a.c -o tmpdir/pr32690a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr32690  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,now tmpdir/pr32690a.o -Wl,-R,tmpdir tmpdir/pr32690.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr32690  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,now tmpdir/pr32690a.o -Wl,-R,tmpdir tmpdir/pr32690.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr32690
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr32690 
spawn [open ...]
PASS
PASS

PASS: Run pr32690
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/preinit.c -o tmpdir/preinit.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/preinit.c -o tmpdir/preinit.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/preinit  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static tmpdir/preinit.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/preinit  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static tmpdir/preinit.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/preinit
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/preinit 
spawn [open ...]
preinit array 0
preinit array 1
preinit array 2
preinit array 0
preinit array 1
preinit array 2

PASS: static preinit array
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init.c -o tmpdir/init.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init.c -o tmpdir/init.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/init  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static tmpdir/init.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/init  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static tmpdir/init.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/init
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/init 
spawn [open ...]
init array 0
init array 1
init array 2
init array 0
init array 1
init array 2

PASS: static init array
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini.c -o tmpdir/fini.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/fini.c -o tmpdir/fini.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/fini  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static tmpdir/fini.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/fini  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static tmpdir/fini.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/fini
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/fini 
spawn [open ...]
fini array 2
fini array 1
fini array 0
fini array 2
fini array 1
fini array 0

PASS: static fini array
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -I.   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init-mixed.c -o tmpdir/init-mixed.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -I.   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/init-mixed.c -o tmpdir/init-mixed.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/init-mixed  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static tmpdir/init-mixed.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/init-mixed  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static tmpdir/init-mixed.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/init-mixed
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/init-mixed 
spawn [open ...]
OK
OK

PASS: static init array mixed
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-1 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol -z nomemory-seal tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-1 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol -z nomemory-seal tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/pr26391-1 > dump.out
PASS: Build pr26391-1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-2 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol -z nomemory-seal tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-2 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol -z nomemory-seal tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/pr26391-2 > dump.out
PASS: Build pr26391-2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-3 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol,--emit-relocs -z nomemory-seal tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-3 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol,--emit-relocs -z nomemory-seal tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/pr26391-3 > dump.out
PASS: Build pr26391-3
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-4 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol,--emit-relocs -z nomemory-seal tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-4 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol,--emit-relocs -z nomemory-seal tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/pr26391-4 > dump.out
PASS: Build pr26391-4
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-function-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-5.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol -r -nostdlib -nostartfiles -z nomemory-seal tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-5.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol -r -nostdlib -nostartfiles -z nomemory-seal tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --plugin .libs/libdep.so tmpdir/pr26391-5.o > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --plugin .libs/libdep.so tmpdir/pr26391-5.o > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391.fd starting with "^bfd plugin: No register_all_symbols_read hook$"
EOF from dump.out
PASS: Build pr26391-5.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-6.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol -r -nostdlib -nostartfiles -z nomemory-seal tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-6.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol -r -nostdlib -nostartfiles -z nomemory-seal tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/pr26391-6.o > dump.out
PASS: Build pr26391-6.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr26391-1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr26391-1 
spawn [open ...]
bar 1
bar 2
bar 3
bar 1
bar 2
bar 3

PASS: Run pr26391-1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr26391-2
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr26391-2 
spawn [open ...]
bar 1
bar 2
bar 3
bar 1
bar 2
bar 3

PASS: Run pr26391-2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-function-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-3  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol,--emit-relocs tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-3  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol,--emit-relocs tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr26391-3
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr26391-3 
spawn [open ...]
bar 1
bar 2
bar 3
bar 1
bar 2
bar 3

PASS: Run pr26391-3
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391a.c -o tmpdir/pr26391a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391b.c -o tmpdir/pr26391b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391c.c -o tmpdir/pr26391c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ffunction-sections   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26391d.c -o tmpdir/pr26391d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol,--emit-relocs tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol,--emit-relocs tmpdir/pr26391a.o tmpdir/pr26391b.o tmpdir/pr26391c.o tmpdir/pr26391d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr26391-4
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr26391-4 
spawn [open ...]
bar 1
bar 2
bar 3
bar 1
bar 2
bar 3

PASS: Run pr26391-4
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-5  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol tmpdir/dummy.o tmpdir/pr26391-5.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-5  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol tmpdir/dummy.o tmpdir/pr26391-5.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr26391-5
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr26391-5 
spawn [open ...]
bar 1
bar 2
bar 3
bar 1
bar 2
bar 3

PASS: Run pr26391-5
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-6  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol tmpdir/dummy.o tmpdir/pr26391-6.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26391-6  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,unique-symbol tmpdir/dummy.o tmpdir/pr26391-6.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr26391-6
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr26391-6 
spawn [open ...]
bar 1
bar 2
bar 3
bar 1
bar 2
bar 3

PASS: Run pr26391-6
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/merge4a.c -o tmpdir/merge4a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/merge4a.c -o tmpdir/merge4a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/merge4b.s -o tmpdir/merge4b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/merge4b.s -o tmpdir/merge4b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/merge4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/merge4a.o tmpdir/merge4b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/merge4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/merge4a.o tmpdir/merge4b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/merge4
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/merge4 
spawn [open ...]
1: foobar
2: 
3: blabla
1: foobar
2: 
3: blabla

PASS: merge4
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/elf.exp completed in 17 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/exclude1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/exclude1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/exclude2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/exclude2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  cq tmpdir/libexclude.a tmpdir/exclude2.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  cq tmpdir/libexclude.a tmpdir/exclude2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/exclude.so --shared tmpdir/exclude1.o -Ltmpdir -lexclude
Executing on host: sh -c {./ld-new   -o tmpdir/exclude.so --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: ld link shared library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
00002014 B exclude_common
00002010 D exclude_sym
0000200c D include_sym
PASS: ld export symbols from archive
./ld-new   -o tmpdir/exclude.so --exclude-libs libexclude --shared tmpdir/exclude1.o -Ltmpdir -lexclude
Executing on host: sh -c {./ld-new   -o tmpdir/exclude.so --exclude-libs libexclude --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: ld link shared library with --exclude-libs
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
0000200c D include_sym
PASS: ld exclude symbols from archive - --exclude-libs libexclude
./ld-new   -o tmpdir/exclude.so --exclude-libs libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude
Executing on host: sh -c {./ld-new   -o tmpdir/exclude.so --exclude-libs libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
0000200c D include_sym
PASS: ld exclude symbols from archive - --exclude-libs libexclude.a
./ld-new   -o tmpdir/exclude.so --exclude-libs ALL --shared tmpdir/exclude1.o -Ltmpdir -lexclude
Executing on host: sh -c {./ld-new   -o tmpdir/exclude.so --exclude-libs ALL --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
0000200c D include_sym
PASS: ld exclude symbols from archive - --exclude-libs ALL
./ld-new   -o tmpdir/exclude.so --exclude-libs foo:libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude
Executing on host: sh -c {./ld-new   -o tmpdir/exclude.so --exclude-libs foo:libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
0000200c D include_sym
PASS: ld exclude symbols from archive - --exclude-libs foo:libexclude.a
./ld-new   -o tmpdir/exclude.so --exclude-libs foo,libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude
Executing on host: sh -c {./ld-new   -o tmpdir/exclude.so --exclude-libs foo,libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
0000200c D include_sym
PASS: ld exclude symbols from archive - --exclude-libs foo,libexclude.a
./ld-new   -o tmpdir/exclude.so --exclude-libs foo:bar --shared tmpdir/exclude1.o -Ltmpdir -lexclude
Executing on host: sh -c {./ld-new   -o tmpdir/exclude.so --exclude-libs foo:bar --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/exclude.so 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
00002014 B exclude_common
00002010 D exclude_sym
0000200c D include_sym
PASS: ld don't exclude symbols from archive - --exclude-libs foo:bar
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/exclude.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/export-class.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/export-class-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/export-class-lib.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/export-class-lib.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/export-class-lib.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/export-class-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -version-script export-class-lib.ver tmpdir/export-class-lib.o 
Executing on host: sh -c {./ld-new   -o tmpdir/export-class-lib.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -version-script export-class-lib.ver tmpdir/export-class-lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Symbol export class test (auxiliary shared object)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/export-class-ref.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/export-class-ref.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/export-class-ref.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/export-class-ref.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/export-class-ref-r.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r tmpdir/export-class-ref.o 
Executing on host: sh -c {./ld-new   -o tmpdir/export-class-ref-r.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r tmpdir/export-class-ref.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Symbol export class test (initial static object)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/export-class-dep.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/export-class-dep.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/export-class-dep.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/export-class-dep.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/export-class-def.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/export-class-def.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/export-class-def.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/export-class-def.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/export-class.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Tdata=0x12340000 tmpdir/export-class-ref-r.o tmpdir/export-class-lib.so tmpdir/export-class-dep.o tmpdir/export-class-def.o 
Executing on host: sh -c {./ld-new   -o tmpdir/export-class.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Tdata=0x12340000 tmpdir/export-class-ref-r.o tmpdir/export-class-lib.so tmpdir/export-class-dep.o tmpdir/export-class-def.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/export-class.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/export-class.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -V tmpdir/export-class.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -V tmpdir/export-class.so
PASS: Symbol export class test (final shared object)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/export-class.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/frame.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tbss.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tbss.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/frame.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/frame.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/frame.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/frame.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/frame.so -z noseparate-code --shared tmpdir/frame.o tmpdir/tbss.o
Executing on host: sh -c {./ld-new   -o tmpdir/frame.so -z noseparate-code --shared tmpdir/frame.o tmpdir/tbss.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: read-only .eh_frame section -z noseparate-code
./ld-new   -o tmpdir/frame.so -z separate-code --shared tmpdir/frame.o tmpdir/tbss.o
Executing on host: sh -c {./ld-new   -o tmpdir/frame.so -z separate-code --shared tmpdir/frame.o tmpdir/tbss.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: read-only .eh_frame section -z separate-code
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/table.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/table.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/table.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/table.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/table.so -z noseparate-code --shared tmpdir/table.o tmpdir/tbss.o
Executing on host: sh -c {./ld-new   -o tmpdir/table.so -z noseparate-code --shared tmpdir/table.o tmpdir/tbss.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: read-only .gcc_except_table section -z noseparate-code
./ld-new   -o tmpdir/table.so -z separate-code --shared tmpdir/table.o tmpdir/tbss.o
Executing on host: sh -c {./ld-new   -o tmpdir/table.so -z separate-code --shared tmpdir/table.o tmpdir/tbss.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: read-only .gcc_except_table section -z separate-code
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/frame.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect.exp ...
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -shared -fPIC /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/t.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -shared -fPIC /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/t.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect1a.c -o tmpdir/indirect1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect1a.c -o tmpdir/indirect1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect1b.c -o tmpdir/indirect1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect1b.c -o tmpdir/indirect1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect2.c -o tmpdir/indirect2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect2.c -o tmpdir/indirect2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect3a.c -o tmpdir/indirect3a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect3a.c -o tmpdir/indirect3a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect3b.c -o tmpdir/indirect3b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect3b.c -o tmpdir/indirect3b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect4a.c -o tmpdir/indirect4a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect4a.c -o tmpdir/indirect4a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect4b.c -o tmpdir/indirect4b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect4b.c -o tmpdir/indirect4b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all -O2 -fPIC -I../bfd  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18720a.c -o tmpdir/pr18720a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all -O2 -fPIC -I../bfd  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18720a.c -o tmpdir/pr18720a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18720b.c -o tmpdir/pr18720b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18720b.c -o tmpdir/pr18720b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553d.c -o tmpdir/pr19553d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553d.c -o tmpdir/pr19553d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553c.c -o tmpdir/pr19553c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553c.c -o tmpdir/pr19553c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553b.c -o tmpdir/pr19553b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553b.c -o tmpdir/pr19553b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect1c.c -o tmpdir/indirect1c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect1c.c -o tmpdir/indirect1c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libindirect1c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/indirect1c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libindirect1c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/indirect1c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libindirect1c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect3c.c -o tmpdir/indirect3c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect3c.c -o tmpdir/indirect3c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libindirect3c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/indirect3c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libindirect3c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/indirect3c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libindirect3c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect4c.c -o tmpdir/indirect4c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect4c.c -o tmpdir/indirect4c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libindirect4c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/indirect4c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libindirect4c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/indirect4c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libindirect4c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect5b.c -o tmpdir/indirect5b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect5b.c -o tmpdir/indirect5b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libindirect5.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=indirect5.map -z nomemory-seal tmpdir/indirect5b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libindirect5.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=indirect5.map -z nomemory-seal tmpdir/indirect5b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libindirect5.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18720c.c -o tmpdir/pr18720c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18720c.c -o tmpdir/pr18720c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18720c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr18720c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18720c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr18720c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr18720c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720b1.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib tmpdir/pr18720b.o -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720b1.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib tmpdir/pr18720b.o -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr18720b1.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/pr18720a.o tmpdir/pr18720b.o tmpdir/libpr18720c.so -z nomemory-seal tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/pr18720a.o tmpdir/pr18720b.o tmpdir/libpr18720c.so -z nomemory-seal tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr18720a > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18720.rd starting with "^.* found at index >= .dynsym's sh_info value .*$"
EOF from dump.out
PASS: Build pr18720a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553b.c -o tmpdir/pr19553b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553b.c -o tmpdir/pr19553b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19553b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr19553.map -z nomemory-seal tmpdir/pr19553b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19553b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr19553.map -z nomemory-seal tmpdir/pr19553b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr19553b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553c.c -o tmpdir/pr19553c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553c.c -o tmpdir/pr19553c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19553c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr19553.map -z nomemory-seal tmpdir/pr19553c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19553c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr19553.map -z nomemory-seal tmpdir/pr19553c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr19553c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553d.c -o tmpdir/pr19553d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553d.c -o tmpdir/pr19553d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19553d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libpr19553c.so -z nomemory-seal tmpdir/pr19553d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19553d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libpr19553c.so -z nomemory-seal tmpdir/pr19553d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr19553d.so
./ld-new -e start -o tmpdir/indirect1 tmpdir/indirect1a.o tmpdir/indirect1b.o tmpdir/libindirect1c.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/indirect1: local symbol `foo' in tmpdir/indirect1b.o is referenced by DSO
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
PASS: Indirect symbol 1a: : local symbol `foo' in tmpdir/indirect1b.o is referenced by DSO
PASS: Indirect symbol 1a: : final link failed: bad value
./ld-new -e start -o tmpdir/indirect1 tmpdir/indirect1a.o tmpdir/libindirect1c.so tmpdir/indirect1b.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/indirect1: local symbol `foo' in tmpdir/indirect1b.o is referenced by DSO
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: 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
./ld-new -shared  -o tmpdir/indirect2.so tmpdir/indirect2.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/indirect2.so: no symbol version section for versioned symbol `foo@FOO'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed
PASS: Indirect symbol 2: : no symbol version section for versioned symbol `foo@FOO'
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect3a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect3a.o tmpdir/indirect3b.o tmpdir/libindirect3c.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect3a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect3a.o tmpdir/indirect3b.o tmpdir/libindirect3c.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect3a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect3a 
spawn [open ...]
MAIN
DSO
MAIN
DSO

PASS: Run with libindirect3c.so 1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect3b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect3a.o tmpdir/libindirect3c.so tmpdir/indirect3b.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect3b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect3a.o tmpdir/libindirect3c.so tmpdir/indirect3b.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect3b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect3b 
spawn [open ...]
MAIN
DSO
MAIN
DSO

PASS: Run with libindirect3c.so 2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect3c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect3b.o tmpdir/libindirect3c.so tmpdir/indirect3a.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect3c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect3b.o tmpdir/libindirect3c.so tmpdir/indirect3a.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect3c
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect3c 
spawn [open ...]
MAIN
DSO
MAIN
DSO

PASS: Run with libindirect3c.so 3
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect3d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libindirect3c.so tmpdir/indirect3b.o tmpdir/indirect3a.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect3d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libindirect3c.so tmpdir/indirect3b.o tmpdir/indirect3a.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect3d
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect3d 
spawn [open ...]
MAIN
DSO
MAIN
DSO

PASS: Run with libindirect3c.so 4
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect4a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect4a.o tmpdir/indirect4b.o tmpdir/libindirect4c.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect4a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect4a.o tmpdir/indirect4b.o tmpdir/libindirect4c.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect4a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect4a 
spawn [open ...]
MAIN2
MAIN2
MAIN2
MAIN2

PASS: Run with libindirect4c.so 1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect4b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect4a.o tmpdir/libindirect4c.so tmpdir/indirect4b.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect4b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect4a.o tmpdir/libindirect4c.so tmpdir/indirect4b.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect4b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect4b 
spawn [open ...]
MAIN2
MAIN2
MAIN2
MAIN2

PASS: Run with libindirect4c.so 2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect4c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect4b.o tmpdir/libindirect4c.so tmpdir/indirect4a.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect4c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect4b.o tmpdir/libindirect4c.so tmpdir/indirect4a.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect4c
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect4c 
spawn [open ...]
MAIN2
MAIN2
MAIN2
MAIN2

PASS: Run with libindirect4c.so 3
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect4d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libindirect4c.so tmpdir/indirect4b.o tmpdir/indirect4a.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect4d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libindirect4c.so tmpdir/indirect4b.o tmpdir/indirect4a.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect4d
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect4d 
spawn [open ...]
MAIN2
MAIN2
MAIN2
MAIN2

PASS: Run with libindirect4c.so 4
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect5a.c -o tmpdir/indirect5a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect5a.c -o tmpdir/indirect5a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect5a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect5a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect5a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect5a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect5a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect5a 
spawn [open ...]
foo
bar
foo
bar

PASS: Run indirect5 1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect5b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed tmpdir/indirect5a.o tmpdir/libindirect5.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect5b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed tmpdir/indirect5a.o tmpdir/libindirect5.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect5b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect5b 
spawn [open ...]
foo
bar
foo
bar

PASS: Run indirect5 2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect6a.c -o tmpdir/indirect6a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect6a.c -o tmpdir/indirect6a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect6a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect6a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect6a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect6a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect6a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect6a 
spawn [open ...]
foo
bar
foo
bar

PASS: Run indirect6 1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect6b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed tmpdir/indirect6a.o tmpdir/libindirect5.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect6b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed tmpdir/indirect6a.o tmpdir/libindirect5.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect6b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect6b 
spawn [open ...]
foo
bar
foo
bar

PASS: Run indirect6 2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr18720a.o tmpdir/pr18720b.o tmpdir/libpr18720c.so tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr18720a.o tmpdir/pr18720b.o tmpdir/libpr18720c.so tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18720a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18720a 
spawn [open ...]
MAIN
DSO
MAIN
DSO

PASS: Run with libpr18720c.so 1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr18720a.o tmpdir/libpr18720c.so tmpdir/pr18720b.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr18720a.o tmpdir/libpr18720c.so tmpdir/pr18720b.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18720b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18720b 
spawn [open ...]
MAIN
DSO
MAIN
DSO

PASS: Run with libpr18720c.so 2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr18720b.o tmpdir/libpr18720c.so tmpdir/pr18720a.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr18720b.o tmpdir/libpr18720c.so tmpdir/pr18720a.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18720c
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18720c 
spawn [open ...]
MAIN
DSO
MAIN
DSO

PASS: Run with libpr18720c.so 3
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr18720c.so tmpdir/pr18720b.o tmpdir/pr18720a.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr18720c.so tmpdir/pr18720b.o tmpdir/pr18720a.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18720d
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18720d 
spawn [open ...]
MAIN
DSO
MAIN
DSO

PASS: Run with libpr18720c.so 4
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr18720c.so tmpdir/pr18720b1.o tmpdir/pr18720a.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18720d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr18720c.so tmpdir/pr18720b1.o tmpdir/pr18720a.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18720d
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18720d 
spawn [open ...]
MAIN
DSO
MAIN
DSO

PASS: Run with libpr18720c.so 5
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19553b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr19553b.so tmpdir/libpr19553d.so -Wl,-rpath-link,. tmpdir/pr19553a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19553b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr19553b.so tmpdir/libpr19553d.so -Wl,-rpath-link,. tmpdir/pr19553a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr19553b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr19553b 
spawn [open ...]
pr19553b
pr19553b

PASS: Run with libpr19553b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19553c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr19553c.so tmpdir/libpr19553b.so tmpdir/libpr19553d.so tmpdir/pr19553a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19553c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr19553c.so tmpdir/libpr19553b.so tmpdir/libpr19553d.so tmpdir/pr19553a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr19553c
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr19553c 
spawn [open ...]
pr19553c
pr19553c

PASS: Run with libpr19553c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19553d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr19553d.so tmpdir/libpr19553b.so -Wl,-rpath-link,. tmpdir/pr19553a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19553d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr19553d.so tmpdir/libpr19553b.so -Wl,-rpath-link,. tmpdir/pr19553a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr19553d
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr19553d 
spawn [open ...]
pr19553d
pr19553d

PASS: Run with libpr19553d.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/indirect5a > dump.out
PASS: indirect5a dynsym
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/indirect5b > dump.out
PASS: indirect5b dynsym
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/indirect6a > dump.out
PASS: indirect6a dynsym
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/indirect6b > dump.out
PASS: indirect6b dynsym
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -fPIC -pie /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/pie
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -fPIC -pie /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/pie 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect5a.c -o tmpdir/indirect5a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect5a.c -o tmpdir/indirect5a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect5c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect5a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect5c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect5a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect5c
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect5c 
spawn [open ...]
foo
bar
foo
bar

PASS: Run indirect5 3
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect5d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/indirect5a.o tmpdir/libindirect5.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect5d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/indirect5a.o tmpdir/libindirect5.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect5d
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect5d 
spawn [open ...]
foo
bar
foo
bar

PASS: Run indirect5 4
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect6a.c -o tmpdir/indirect6a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect6a.c -o tmpdir/indirect6a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect6c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect6a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect6c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect6a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect6c
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect6c 
spawn [open ...]
foo
bar
foo
bar

PASS: Run indirect6 3
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect6d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/indirect6a.o tmpdir/libindirect5.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/indirect6d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/indirect6a.o tmpdir/libindirect5.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/indirect6d
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/indirect6d 
spawn [open ...]
foo
bar
foo
bar

PASS: Run indirect6 4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/indirect5c > dump.out
PASS: indirect5c dynsym
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/indirect5d > dump.out
PASS: indirect5d dynsym
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/indirect6c > dump.out
PASS: indirect6c dynsym
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/indirect6d > dump.out
PASS: indirect6d dynsym
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/indirect.exp completed in 4 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linux-x86.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/linux-x86.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/no-section-header.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/start --hash-style=both -z separate-code -z stack-size=0 tmpdir/start.o
Executing on host: sh -c {./ld-new   -o tmpdir/start --hash-style=both -z separate-code -z stack-size=0 tmpdir/start.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00074 0x00074 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00004 0x00004 R E 0x1000

Dynamic symbol information is not available for displaying symbols.
PASS: objcopy --strip-section-headers --hash-style=both (start)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/start --hash-style=gnu -z separate-code -z stack-size=0 tmpdir/start.o
Executing on host: sh -c {./ld-new   -o tmpdir/start --hash-style=gnu -z separate-code -z stack-size=0 tmpdir/start.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00074 0x00074 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00004 0x00004 R E 0x1000

Dynamic symbol information is not available for displaying symbols.
PASS: objcopy --strip-section-headers --hash-style=gnu (start)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/start --hash-style=sysv -z separate-code -z stack-size=0 tmpdir/start.o
Executing on host: sh -c {./ld-new   -o tmpdir/start --hash-style=sysv -z separate-code -z stack-size=0 tmpdir/start.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00074 0x00074 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00004 0x00004 R E 0x1000

Dynamic symbol information is not available for displaying symbols.
PASS: objcopy --strip-section-headers --hash-style=sysv (start)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/start --hash-style=both -shared -z separate-code -z stack-size=0 tmpdir/start.o
Executing on host: sh -c {./ld-new   -o tmpdir/start --hash-style=both -shared -z separate-code -z stack-size=0 tmpdir/start.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001a3 0x001a3 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00004 0x00004 R E 0x1000
  LOAD           0x001fa0 0x00002fa0 0x00002fa0 0x0006c 0x0006c RW  0x1000
  DYNAMIC        0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 RW  0x4
  GNU_RELRO      0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 R   0x1

Symbol table for image contains 6 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 00001000     0 NOTYPE  GLOBAL DEFAULT    5 _start
     2: 00001000     0 NOTYPE  GLOBAL DEFAULT    5 main
     3: 00001000     0 NOTYPE  GLOBAL DEFAULT    5 start
     4: 00001000     0 NOTYPE  GLOBAL DEFAULT    5 _main
     5: 00001000     0 NOTYPE  GLOBAL DEFAULT    5 __start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]
00001000 A __start
00001000 A _main
00001000 A _start
00001000 A main
00001000 A start
PASS: objcopy --strip-section-headers --hash-style=both -shared (start)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/start --hash-style=gnu -shared -z separate-code -z stack-size=0 tmpdir/start.o
Executing on host: sh -c {./ld-new   -o tmpdir/start --hash-style=gnu -shared -z separate-code -z stack-size=0 tmpdir/start.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00177 0x00177 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00004 0x00004 R E 0x1000
  LOAD           0x001fa8 0x00002fa8 0x00002fa8 0x00064 0x00064 RW  0x1000
  DYNAMIC        0x001fa8 0x00002fa8 0x00002fa8 0x00058 0x00058 RW  0x4
  GNU_RELRO      0x001fa8 0x00002fa8 0x00002fa8 0x00058 0x00058 R   0x1

Symbol table for image contains 6 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 _start
     2: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 main
     3: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 start
     4: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 _main
     5: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 __start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]
00001000 A __start
00001000 A _main
00001000 A _start
00001000 A main
00001000 A start
PASS: objcopy --strip-section-headers --hash-style=gnu -shared (start)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/start --hash-style=sysv -shared -z separate-code -z stack-size=0 tmpdir/start.o
Executing on host: sh -c {./ld-new   -o tmpdir/start --hash-style=sysv -shared -z separate-code -z stack-size=0 tmpdir/start.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x0016f 0x0016f R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00004 0x00004 R E 0x1000
  LOAD           0x001fa8 0x00002fa8 0x00002fa8 0x00064 0x00064 RW  0x1000
  DYNAMIC        0x001fa8 0x00002fa8 0x00002fa8 0x00058 0x00058 RW  0x4
  GNU_RELRO      0x001fa8 0x00002fa8 0x00002fa8 0x00058 0x00058 R   0x1

Symbol table for image contains 6 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 __start
     2: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 _start
     3: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 main
     4: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 start
     5: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 _main
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]
00001000 A __start
00001000 A _main
00001000 A _start
00001000 A main
00001000 A start
PASS: objcopy --strip-section-headers --hash-style=sysv -shared (start)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/start --hash-style=both -z separate-code -z stack-size=0 tmpdir/start.o
Executing on host: sh -c {./ld-new   -o tmpdir/start --hash-style=both -z separate-code -z stack-size=0 tmpdir/start.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00074 0x00074 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00004 0x00004 R E 0x1000

Dynamic symbol information is not available for displaying symbols.
PASS: strip --strip-section-headers --hash-style=both (start)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/start --hash-style=gnu -z separate-code -z stack-size=0 tmpdir/start.o
Executing on host: sh -c {./ld-new   -o tmpdir/start --hash-style=gnu -z separate-code -z stack-size=0 tmpdir/start.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00074 0x00074 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00004 0x00004 R E 0x1000

Dynamic symbol information is not available for displaying symbols.
PASS: strip --strip-section-headers --hash-style=gnu (start)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/start --hash-style=sysv -z separate-code -z stack-size=0 tmpdir/start.o
Executing on host: sh -c {./ld-new   -o tmpdir/start --hash-style=sysv -z separate-code -z stack-size=0 tmpdir/start.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is EXEC (Executable file)
Entry point 0x11000
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00074 0x00074 R   0x1000
  LOAD           0x001000 0x00011000 0x00011000 0x00004 0x00004 R E 0x1000

Dynamic symbol information is not available for displaying symbols.
PASS: strip --strip-section-headers --hash-style=sysv (start)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/start --hash-style=both -shared -z separate-code -z stack-size=0 tmpdir/start.o
Executing on host: sh -c {./ld-new   -o tmpdir/start --hash-style=both -shared -z separate-code -z stack-size=0 tmpdir/start.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x001a3 0x001a3 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00004 0x00004 R E 0x1000
  LOAD           0x001fa0 0x00002fa0 0x00002fa0 0x0006c 0x0006c RW  0x1000
  DYNAMIC        0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 RW  0x4
  GNU_RELRO      0x001fa0 0x00002fa0 0x00002fa0 0x00060 0x00060 R   0x1

Symbol table for image contains 6 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 00001000     0 NOTYPE  GLOBAL DEFAULT    5 _start
     2: 00001000     0 NOTYPE  GLOBAL DEFAULT    5 main
     3: 00001000     0 NOTYPE  GLOBAL DEFAULT    5 start
     4: 00001000     0 NOTYPE  GLOBAL DEFAULT    5 _main
     5: 00001000     0 NOTYPE  GLOBAL DEFAULT    5 __start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]
00001000 A __start
00001000 A _main
00001000 A _start
00001000 A main
00001000 A start
PASS: strip --strip-section-headers --hash-style=both -shared (start)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/start --hash-style=gnu -shared -z separate-code -z stack-size=0 tmpdir/start.o
Executing on host: sh -c {./ld-new   -o tmpdir/start --hash-style=gnu -shared -z separate-code -z stack-size=0 tmpdir/start.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00177 0x00177 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00004 0x00004 R E 0x1000
  LOAD           0x001fa8 0x00002fa8 0x00002fa8 0x00064 0x00064 RW  0x1000
  DYNAMIC        0x001fa8 0x00002fa8 0x00002fa8 0x00058 0x00058 RW  0x4
  GNU_RELRO      0x001fa8 0x00002fa8 0x00002fa8 0x00058 0x00058 R   0x1

Symbol table for image contains 6 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 _start
     2: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 main
     3: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 start
     4: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 _main
     5: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 __start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]
00001000 A __start
00001000 A _main
00001000 A _start
00001000 A main
00001000 A start
PASS: strip --strip-section-headers --hash-style=gnu -shared (start)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/start --hash-style=sysv -shared -z separate-code -z stack-size=0 tmpdir/start.o
Executing on host: sh -c {./ld-new   -o tmpdir/start --hash-style=sysv -shared -z separate-code -z stack-size=0 tmpdir/start.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/start
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSDs --wide tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is DYN (Shared object file)
Entry point 0x1000
There are 5 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x0016f 0x0016f R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00004 0x00004 R E 0x1000
  LOAD           0x001fa8 0x00002fa8 0x00002fa8 0x00064 0x00064 RW  0x1000
  DYNAMIC        0x001fa8 0x00002fa8 0x00002fa8 0x00058 0x00058 RW  0x4
  GNU_RELRO      0x001fa8 0x00002fa8 0x00002fa8 0x00058 0x00058 R   0x1

Symbol table for image contains 6 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 __start
     2: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 _start
     3: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 main
     4: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 start
     5: 00001000     0 NOTYPE  GLOBAL DEFAULT    4 _main
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/start > tmpdir/start.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/start  /dev/null tmpdir/start.out (timeout = 300)
spawn [open ...]
00001000 A __start
00001000 A _main
00001000 A _start
00001000 A main
00001000 A start
PASS: strip --strip-section-headers --hash-style=sysv -shared (start)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1a-no-sec-hdr.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,--hash-style=sysv -z nomemory-seal tmpdir/pr25617-1a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1a-no-sec-hdr.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,--hash-style=sysv -z nomemory-seal tmpdir/pr25617-1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-no-sec-hdr.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-no-sec-hdr.so > dump.out
PASS: Build pr25617-1a-no-sec-hdr.so (none)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1a-now-no-sec-hdr.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,-z,now,--hash-style=gnu -z nomemory-seal tmpdir/pr25617-1a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1a-now-no-sec-hdr.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,-z,now,--hash-style=gnu -z nomemory-seal tmpdir/pr25617-1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-now-no-sec-hdr.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-now-no-sec-hdr.so > dump.out
PASS: Build pr25617-1a-now-no-sec-hdr.so (none)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed  -Wl,--hash-style=sysv -Wl,-z,nosectionheader  tmpdir/pr25617-1a-no-sec-hdr.so -z nomemory-seal tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed  -Wl,--hash-style=sysv -Wl,-z,nosectionheader  tmpdir/pr25617-1a-no-sec-hdr.so -z nomemory-seal tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1-no-sec-hdr > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1-no-sec-hdr > dump.out
PASS: Build pr25617-1 (-z nosectionheader, none)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-pie-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed,--hash-style=gnu  -Wl,-z,nosectionheader tmpdir/pr25617-1a-now-no-sec-hdr.so -z nomemory-seal tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-pie-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed,--hash-style=gnu  -Wl,-z,nosectionheader tmpdir/pr25617-1a-now-no-sec-hdr.so -z nomemory-seal tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1-pie-no-sec-hdr > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1-pie-no-sec-hdr > dump.out
PASS: Build pr25617-1 (PIE, -z nosectionheader, none)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-static-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code -Wl,-z,nosectionheader -z nomemory-seal tmpdir/pr25617-1a.o tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-static-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code -Wl,-z,nosectionheader -z nomemory-seal tmpdir/pr25617-1a.o tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSWDs tmpdir/pr25617-1-static-no-sec-hdr > dump.out
PASS: Build pr25617-1 (static, -z nosectionheader, none)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed  -Wl,--hash-style=sysv -Wl,-z,nosectionheader  tmpdir/pr25617-1a-no-sec-hdr.so tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed  -Wl,--hash-style=sysv -Wl,-z,nosectionheader  tmpdir/pr25617-1a-no-sec-hdr.so tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr25617-1-no-sec-hdr
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr25617-1-no-sec-hdr 
spawn [open ...]
PASS
PASS

PASS: Run pr25617-1 (-z nosectionheader, none)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-pie-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed,--hash-style=gnu  -Wl,-z,nosectionheader tmpdir/pr25617-1a-now-no-sec-hdr.so tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-pie-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed,--hash-style=gnu  -Wl,-z,nosectionheader tmpdir/pr25617-1a-now-no-sec-hdr.so tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr25617-1-pie-no-sec-hdr
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr25617-1-pie-no-sec-hdr 
spawn [open ...]
PASS
PASS

PASS: Run pr25617-1 (PIE, -z nosectionheader, none)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-static-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code -Wl,-z,nosectionheader tmpdir/pr25617-1a.o tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-static-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code -Wl,-z,nosectionheader tmpdir/pr25617-1a.o tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr25617-1-static-no-sec-hdr
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr25617-1-static-no-sec-hdr 
spawn [open ...]
PASS
PASS

PASS: Run pr25617-1 (static, -z nosectionheader, none)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1a-no-sec-hdr.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,--hash-style=sysv -z nomemory-seal tmpdir/pr25617-1a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1a-no-sec-hdr.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,--hash-style=sysv -z nomemory-seal tmpdir/pr25617-1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-no-sec-hdr.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-no-sec-hdr.so > dump.out
PASS: Build pr25617-1a-no-sec-hdr.so (objcopy)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1a-now-no-sec-hdr.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,-z,now,--hash-style=gnu -z nomemory-seal tmpdir/pr25617-1a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1a-now-no-sec-hdr.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,-z,now,--hash-style=gnu -z nomemory-seal tmpdir/pr25617-1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-now-no-sec-hdr.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-now-no-sec-hdr.so > dump.out
PASS: Build pr25617-1a-now-no-sec-hdr.so (objcopy)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed  -Wl,--hash-style=sysv -Wl,-z,nosectionheader  tmpdir/pr25617-1a-no-sec-hdr.so -z nomemory-seal tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed  -Wl,--hash-style=sysv -Wl,-z,nosectionheader  tmpdir/pr25617-1a-no-sec-hdr.so -z nomemory-seal tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1-no-sec-hdr > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1-no-sec-hdr > dump.out
PASS: Build pr25617-1 (-z nosectionheader, objcopy)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-pie-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed,--hash-style=gnu  -Wl,-z,nosectionheader tmpdir/pr25617-1a-now-no-sec-hdr.so -z nomemory-seal tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-pie-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed,--hash-style=gnu  -Wl,-z,nosectionheader tmpdir/pr25617-1a-now-no-sec-hdr.so -z nomemory-seal tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1-pie-no-sec-hdr > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1-pie-no-sec-hdr > dump.out
PASS: Build pr25617-1 (PIE, -z nosectionheader, objcopy)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-static-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code -Wl,-z,nosectionheader -z nomemory-seal tmpdir/pr25617-1a.o tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-static-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code -Wl,-z,nosectionheader -z nomemory-seal tmpdir/pr25617-1a.o tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSWDs tmpdir/pr25617-1-static-no-sec-hdr > dump.out
PASS: Build pr25617-1 (static, -z nosectionheader, objcopy)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed  -Wl,--hash-style=sysv -Wl,-z,nosectionheader  tmpdir/pr25617-1a-no-sec-hdr.so tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed  -Wl,--hash-style=sysv -Wl,-z,nosectionheader  tmpdir/pr25617-1a-no-sec-hdr.so tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr25617-1-no-sec-hdr
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr25617-1-no-sec-hdr 
spawn [open ...]
PASS
PASS

PASS: Run pr25617-1 (-z nosectionheader, objcopy)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-pie-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed,--hash-style=gnu  -Wl,-z,nosectionheader tmpdir/pr25617-1a-now-no-sec-hdr.so tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-pie-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed,--hash-style=gnu  -Wl,-z,nosectionheader tmpdir/pr25617-1a-now-no-sec-hdr.so tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr25617-1-pie-no-sec-hdr
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr25617-1-pie-no-sec-hdr 
spawn [open ...]
PASS
PASS

PASS: Run pr25617-1 (PIE, -z nosectionheader, objcopy)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-static-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code -Wl,-z,nosectionheader tmpdir/pr25617-1a.o tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-static-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code -Wl,-z,nosectionheader tmpdir/pr25617-1a.o tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr25617-1-static-no-sec-hdr
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr25617-1-static-no-sec-hdr 
spawn [open ...]
PASS
PASS

PASS: Run pr25617-1 (static, -z nosectionheader, objcopy)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/pr25617-1a-no-sec-hdr.so
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/pr25617-1a-no-sec-hdr.so    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/pr25617-1a-no-sec-hdr.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-no-sec-hdr.so > tmpdir/dump.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-no-sec-hdr.so  /dev/null tmpdir/dump.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is DYN (Shared object file)
Entry point 0x0
There are 8 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00370 0x00370 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00150 0x00150 R E 0x1000
  LOAD           0x002000 0x00002000 0x00002000 0x0012c 0x0012c R   0x1000
  LOAD           0x002f18 0x00003f18 0x00003f18 0x00120 0x00124 RW  0x1000
  DYNAMIC        0x002f20 0x00003f20 0x00003f20 0x000e0 0x000e0 RW  0x4
  NOTE           0x000134 0x00000134 0x00000134 0x00024 0x00024 R   0x4
  GNU_STACK      0x000000 0x00000000 0x00000000 0x00000 0x00000 RW  0x10
  GNU_RELRO      0x002f18 0x00003f18 0x00003f18 0x000e8 0x000e8 R   0x1

Symbol table for image contains 11 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 00001000     0 SECTION LOCAL  DEFAULT    9 
     2: 00004030     0 SECTION LOCAL  DEFAULT   19 
     3: 00000000     0 FUNC    WEAK   DEFAULT  UND __cxa_finalize@GLIBC_2.4 (2)
     4: 00000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_deregisterTMCloneTable
     5: 00000000     0 FUNC    GLOBAL DEFAULT  UND puts@GLIBC_2.4 (2)
     6: 00000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
     7: 00004034     4 OBJECT  GLOBAL DEFAULT   19 protected
     8: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND get_protected_ptr
     9: 00000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_registerTMCloneTable
    10: 0000111d    44 FUNC    GLOBAL DEFAULT   11 test
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-no-sec-hdr.so > tmpdir/dump.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-no-sec-hdr.so  /dev/null tmpdir/dump.out (timeout = 300)
spawn [open ...]
         w _ITM_deregisterTMCloneTable
         w _ITM_registerTMCloneTable
         w __cxa_finalize@GLIBC_2.4
         w __gmon_start__
         U get_protected_ptr
00004034 D protected
         U puts@GLIBC_2.4
0000111c T test
tmpdir/pr25617-1-no-sec-hdr > tmpdir/pr25617-1.out
diff tmpdir/pr25617-1.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pass.out
PASS: Update pr25617-1a-no-sec-hdr.so (objcopy)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/pr25617-1a-now-no-sec-hdr.so
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/pr25617-1a-now-no-sec-hdr.so    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy --strip-section-headers tmpdir/pr25617-1a-now-no-sec-hdr.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-now-no-sec-hdr.so > tmpdir/dump.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-now-no-sec-hdr.so  /dev/null tmpdir/dump.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is DYN (Shared object file)
Entry point 0x0
There are 8 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00354 0x00354 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00150 0x00150 R E 0x1000
  LOAD           0x002000 0x00002000 0x00002000 0x0012c 0x0012c R   0x1000
  LOAD           0x002ed8 0x00003ed8 0x00003ed8 0x00130 0x00134 RW  0x1000
  DYNAMIC        0x002ee0 0x00003ee0 0x00003ee0 0x000f0 0x000f0 RW  0x4
  NOTE           0x000134 0x00000134 0x00000134 0x00024 0x00024 R   0x4
  GNU_STACK      0x000000 0x00000000 0x00000000 0x00000 0x00000 RW  0x10
  GNU_RELRO      0x002ed8 0x00003ed8 0x00003ed8 0x00128 0x00128 R   0x1

Symbol table for image contains 11 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 00001000     0 SECTION LOCAL  DEFAULT    9 
     2: 00004000     0 SECTION LOCAL  DEFAULT   19 
     3: 00000000     0 FUNC    WEAK   DEFAULT  UND __cxa_finalize@GLIBC_2.4 (2)
     4: 00000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_deregisterTMCloneTable
     5: 00000000     0 FUNC    GLOBAL DEFAULT  UND puts@GLIBC_2.4 (2)
     6: 00000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
     7: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND get_protected_ptr
     8: 00000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_registerTMCloneTable
     9: 00004004     4 OBJECT  GLOBAL DEFAULT   19 protected
    10: 0000111d    44 FUNC    GLOBAL DEFAULT   11 test
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-now-no-sec-hdr.so > tmpdir/dump.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-now-no-sec-hdr.so  /dev/null tmpdir/dump.out (timeout = 300)
spawn [open ...]
         w _ITM_deregisterTMCloneTable
         w _ITM_registerTMCloneTable
         w __cxa_finalize@GLIBC_2.4
         w __gmon_start__
         U get_protected_ptr
00004004 D protected
         U puts@GLIBC_2.4
0000111c T test
tmpdir/pr25617-1-pie-no-sec-hdr > tmpdir/pr25617-1-pie.out
diff tmpdir/pr25617-1-pie.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pass.out
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -o tmpdir/pr25617-1 tmpdir/pr25617-1b.o tmpdir/pr25617-1a-now-no-sec-hdr.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -o tmpdir/pr25617-1 tmpdir/pr25617-1b.o tmpdir/pr25617-1a-now-no-sec-hdr.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr25617-1a-now-no-sec-hdr.so: error adding symbols: file in wrong format
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr25617-1a-now-no-sec-hdr.so: error adding symbols: file in wrong format
collect2: error: ld returned 1 exit status

PASS: Update pr25617-1a-now-no-sec-hdr.so (objcopy)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1a-no-sec-hdr.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,--hash-style=sysv -z nomemory-seal tmpdir/pr25617-1a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1a-no-sec-hdr.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,--hash-style=sysv -z nomemory-seal tmpdir/pr25617-1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-no-sec-hdr.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-no-sec-hdr.so > dump.out
PASS: Build pr25617-1a-no-sec-hdr.so (strip)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1a-now-no-sec-hdr.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,-z,now,--hash-style=gnu -z nomemory-seal tmpdir/pr25617-1a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1a-now-no-sec-hdr.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,-z,now,--hash-style=gnu -z nomemory-seal tmpdir/pr25617-1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-now-no-sec-hdr.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-now-no-sec-hdr.so > dump.out
PASS: Build pr25617-1a-now-no-sec-hdr.so (strip)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed  -Wl,--hash-style=sysv -Wl,-z,nosectionheader  tmpdir/pr25617-1a-no-sec-hdr.so -z nomemory-seal tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed  -Wl,--hash-style=sysv -Wl,-z,nosectionheader  tmpdir/pr25617-1a-no-sec-hdr.so -z nomemory-seal tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1-no-sec-hdr > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1-no-sec-hdr > dump.out
PASS: Build pr25617-1 (-z nosectionheader, strip)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-pie-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed,--hash-style=gnu  -Wl,-z,nosectionheader tmpdir/pr25617-1a-now-no-sec-hdr.so -z nomemory-seal tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-pie-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed,--hash-style=gnu  -Wl,-z,nosectionheader tmpdir/pr25617-1a-now-no-sec-hdr.so -z nomemory-seal tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1-pie-no-sec-hdr > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1-pie-no-sec-hdr > dump.out
PASS: Build pr25617-1 (PIE, -z nosectionheader, strip)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-static-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code -Wl,-z,nosectionheader -z nomemory-seal tmpdir/pr25617-1a.o tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-static-no-sec-hdr -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code -Wl,-z,nosectionheader -z nomemory-seal tmpdir/pr25617-1a.o tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lSWDs tmpdir/pr25617-1-static-no-sec-hdr > dump.out
PASS: Build pr25617-1 (static, -z nosectionheader, strip)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed  -Wl,--hash-style=sysv -Wl,-z,nosectionheader  tmpdir/pr25617-1a-no-sec-hdr.so tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed  -Wl,--hash-style=sysv -Wl,-z,nosectionheader  tmpdir/pr25617-1a-no-sec-hdr.so tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr25617-1-no-sec-hdr
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr25617-1-no-sec-hdr 
spawn [open ...]
PASS
PASS

PASS: Run pr25617-1 (-z nosectionheader, strip)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-pie-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed,--hash-style=gnu  -Wl,-z,nosectionheader tmpdir/pr25617-1a-now-no-sec-hdr.so tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-pie-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed,--hash-style=gnu  -Wl,-z,nosectionheader tmpdir/pr25617-1a-now-no-sec-hdr.so tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr25617-1-pie-no-sec-hdr
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr25617-1-pie-no-sec-hdr 
spawn [open ...]
PASS
PASS

PASS: Run pr25617-1 (PIE, -z nosectionheader, strip)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1a.c -o tmpdir/pr25617-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25617-1b.c -o tmpdir/pr25617-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-static-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code -Wl,-z,nosectionheader tmpdir/pr25617-1a.o tmpdir/pr25617-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25617-1-static-no-sec-hdr  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code -Wl,-z,nosectionheader tmpdir/pr25617-1a.o tmpdir/pr25617-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr25617-1-static-no-sec-hdr
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr25617-1-static-no-sec-hdr 
spawn [open ...]
PASS
PASS

PASS: Run pr25617-1 (static, -z nosectionheader, strip)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/pr25617-1a-no-sec-hdr.so
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/pr25617-1a-no-sec-hdr.so    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/pr25617-1a-no-sec-hdr.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-no-sec-hdr.so > tmpdir/dump.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-no-sec-hdr.so  /dev/null tmpdir/dump.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is DYN (Shared object file)
Entry point 0x0
There are 8 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00370 0x00370 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00150 0x00150 R E 0x1000
  LOAD           0x002000 0x00002000 0x00002000 0x0012c 0x0012c R   0x1000
  LOAD           0x002f18 0x00003f18 0x00003f18 0x00120 0x00124 RW  0x1000
  DYNAMIC        0x002f20 0x00003f20 0x00003f20 0x000e0 0x000e0 RW  0x4
  NOTE           0x000134 0x00000134 0x00000134 0x00024 0x00024 R   0x4
  GNU_STACK      0x000000 0x00000000 0x00000000 0x00000 0x00000 RW  0x10
  GNU_RELRO      0x002f18 0x00003f18 0x00003f18 0x000e8 0x000e8 R   0x1

Symbol table for image contains 11 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 00001000     0 SECTION LOCAL  DEFAULT    9 
     2: 00004030     0 SECTION LOCAL  DEFAULT   19 
     3: 00000000     0 FUNC    WEAK   DEFAULT  UND __cxa_finalize@GLIBC_2.4 (2)
     4: 00000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_deregisterTMCloneTable
     5: 00000000     0 FUNC    GLOBAL DEFAULT  UND puts@GLIBC_2.4 (2)
     6: 00000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
     7: 00004034     4 OBJECT  GLOBAL DEFAULT   19 protected
     8: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND get_protected_ptr
     9: 00000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_registerTMCloneTable
    10: 0000111d    44 FUNC    GLOBAL DEFAULT   11 test
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-no-sec-hdr.so > tmpdir/dump.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-no-sec-hdr.so  /dev/null tmpdir/dump.out (timeout = 300)
spawn [open ...]
         w _ITM_deregisterTMCloneTable
         w _ITM_registerTMCloneTable
         w __cxa_finalize@GLIBC_2.4
         w __gmon_start__
         U get_protected_ptr
00004034 D protected
         U puts@GLIBC_2.4
0000111c T test
tmpdir/pr25617-1-no-sec-hdr > tmpdir/pr25617-1.out
diff tmpdir/pr25617-1.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pass.out
PASS: Update pr25617-1a-no-sec-hdr.so (strip)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/pr25617-1a-now-no-sec-hdr.so
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/pr25617-1a-now-no-sec-hdr.so    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-section-headers tmpdir/pr25617-1a-now-no-sec-hdr.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-now-no-sec-hdr.so > tmpdir/dump.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lWSDs tmpdir/pr25617-1a-now-no-sec-hdr.so  /dev/null tmpdir/dump.out (timeout = 300)
spawn [open ...]

There are no sections in this file.

Elf file type is DYN (Shared object file)
Entry point 0x0
There are 8 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00000000 0x00000000 0x00354 0x00354 R   0x1000
  LOAD           0x001000 0x00001000 0x00001000 0x00150 0x00150 R E 0x1000
  LOAD           0x002000 0x00002000 0x00002000 0x0012c 0x0012c R   0x1000
  LOAD           0x002ed8 0x00003ed8 0x00003ed8 0x00130 0x00134 RW  0x1000
  DYNAMIC        0x002ee0 0x00003ee0 0x00003ee0 0x000f0 0x000f0 RW  0x4
  NOTE           0x000134 0x00000134 0x00000134 0x00024 0x00024 R   0x4
  GNU_STACK      0x000000 0x00000000 0x00000000 0x00000 0x00000 RW  0x10
  GNU_RELRO      0x002ed8 0x00003ed8 0x00003ed8 0x00128 0x00128 R   0x1

Symbol table for image contains 11 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 00001000     0 SECTION LOCAL  DEFAULT    9 
     2: 00004000     0 SECTION LOCAL  DEFAULT   19 
     3: 00000000     0 FUNC    WEAK   DEFAULT  UND __cxa_finalize@GLIBC_2.4 (2)
     4: 00000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_deregisterTMCloneTable
     5: 00000000     0 FUNC    GLOBAL DEFAULT  UND puts@GLIBC_2.4 (2)
     6: 00000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
     7: 00000000     0 NOTYPE  GLOBAL DEFAULT  UND get_protected_ptr
     8: 00000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_registerTMCloneTable
     9: 00004004     4 OBJECT  GLOBAL DEFAULT   19 protected
    10: 0000111d    44 FUNC    GLOBAL DEFAULT   11 test
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-now-no-sec-hdr.so > tmpdir/dump.out
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr25617-1a-now-no-sec-hdr.so  /dev/null tmpdir/dump.out (timeout = 300)
spawn [open ...]
         w _ITM_deregisterTMCloneTable
         w _ITM_registerTMCloneTable
         w __cxa_finalize@GLIBC_2.4
         w __gmon_start__
         U get_protected_ptr
00004004 D protected
         U puts@GLIBC_2.4
0000111c T test
tmpdir/pr25617-1-pie-no-sec-hdr > tmpdir/pr25617-1-pie.out
diff tmpdir/pr25617-1-pie.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pass.out
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -o tmpdir/pr25617-1 tmpdir/pr25617-1b.o tmpdir/pr25617-1a-now-no-sec-hdr.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -o tmpdir/pr25617-1 tmpdir/pr25617-1b.o tmpdir/pr25617-1a-now-no-sec-hdr.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr25617-1a-now-no-sec-hdr.so: error adding symbols: file in wrong format
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr25617-1a-now-no-sec-hdr.so: error adding symbols: file in wrong format
collect2: error: ld returned 1 exit status

PASS: Update pr25617-1a-now-no-sec-hdr.so (strip)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/no-section-header.exp completed in 4 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/notes.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/note1_1.o --generate-missing-build-notes=yes /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note1_1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/note1_1.o --generate-missing-build-notes=yes /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note1_1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/note1_2.o --generate-missing-build-notes=yes /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note1_2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/note1_2.o --generate-missing-build-notes=yes /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note1_2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/note1.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r tmpdir/note1_1.o tmpdir/note1_2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/note1.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r tmpdir/note1_1.o tmpdir/note1_2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --wide --notes tmpdir/note1.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --wide --notes tmpdir/note1.so
PASS: Linkonce sections with assembler generated notes
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/notes.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/package-note.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/package-note.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --package-metadata='{"foo":"bar"}' tmpdir/start.o 
Executing on host: sh -c {./ld-new   -o tmpdir/package-note.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --package-metadata='{"foo":"bar"}' tmpdir/start.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/package-note.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/package-note.o
PASS: package-note.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/package-note1b.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --package-metadata=%7B%22foo%22%3A%22bar%22%7D tmpdir/start.o 
Executing on host: sh -c {./ld-new   -o tmpdir/package-note1b.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --package-metadata=%7B%22foo%22%3A%22bar%22%7D tmpdir/start.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/package-note1b.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/package-note1b.o
PASS: package-note1b.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/package-note1c.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --package-metadata=%[lbrace]%[quot]foo%[quot]:%[quot]bar%[quot]%[rbrace] tmpdir/start.o 
Executing on host: sh -c {./ld-new   -o tmpdir/package-note1c.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --package-metadata=%[lbrace]%[quot]foo%[quot]:%[quot]bar%[quot]%[rbrace] tmpdir/start.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/package-note1c.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/package-note1c.o
PASS: package-note1c.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/package-note2.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --package-metadata=%7B%22name%22:%22binutils%22%2C%22ver%22%3A%22x%20%%22%7d tmpdir/start.o 
Executing on host: sh -c {./ld-new   -o tmpdir/package-note2.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --package-metadata=%7B%22name%22:%22binutils%22%2C%22ver%22%3A%22x%20%%22%7d tmpdir/start.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/package-note2.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/package-note2.o
PASS: package-note2.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/package-note2b.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --package-metadata={%[quot]name%[quot]:%[quot]binutils%[quot]%[comma]%[quot]ver%[quot]:%[quot]x%[space]%%[quot]} tmpdir/start.o 
Executing on host: sh -c {./ld-new   -o tmpdir/package-note2b.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --package-metadata={%[quot]name%[quot]:%[quot]binutils%[quot]%[comma]%[quot]ver%[quot]:%[quot]x%[space]%%[quot]} tmpdir/start.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/package-note2b.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --notes tmpdir/package-note2b.o
PASS: package-note2b.o
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/package-note.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/provide-hidden-s.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -T provide-hidden-s.ld tmpdir/provide-hidden-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/provide-hidden-s.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -T provide-hidden-s.ld tmpdir/provide-hidden-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-s.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-s.so
PASS: PROVIDE_HIDDEN test (auxiliary shared object)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/provide-hidden-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/provide-hidden-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-1
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-1
fail if no difference
regexp_diff match failure
regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$"
line   "Symbol table '.symtab' contains 5 entries:"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$"
EOF from dump.out
PASS: PROVIDE_HIDDEN test 1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/provide-hidden-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/provide-hidden-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-2
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-2
fail if no difference
regexp_diff match failure
regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$"
line   "Symbol table '.symtab' contains 5 entries:"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$"
EOF from dump.out
PASS: PROVIDE_HIDDEN test 2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/provide-hidden-3  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-3.o 
Executing on host: sh -c {./ld-new   -o tmpdir/provide-hidden-3  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-3 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-3
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-3 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-3
fail if no difference
regexp_diff match failure
regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$"
line   "Symbol table '.symtab' contains 6 entries:"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$"
EOF from dump.out
PASS: PROVIDE_HIDDEN test 3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/provide-hidden-4  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T provide-hidden-1.ld tmpdir/provide-hidden-3.o tmpdir/provide-hidden-s.so
Executing on host: sh -c {./ld-new   -o tmpdir/provide-hidden-4  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T provide-hidden-1.ld tmpdir/provide-hidden-3.o tmpdir/provide-hidden-s.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-4 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-4
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-4 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-4
fail if no difference
regexp_diff match failure
regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$"
line   "Symbol table '.dynsym' contains 1 entry:"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$"
EOF from dump.out
PASS: PROVIDE_HIDDEN test 4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-4.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/provide-hidden-5  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-4.o 
Executing on host: sh -c {./ld-new   -o tmpdir/provide-hidden-5  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-4.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-5 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-5
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-5 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-5
fail if no difference
regexp_diff match failure
regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$"
line   "Symbol table '.symtab' contains 6 entries:"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$"
EOF from dump.out
PASS: PROVIDE_HIDDEN test 5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-4.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/provide-hidden-6  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T provide-hidden-1.ld tmpdir/provide-hidden-4.o tmpdir/provide-hidden-s.so
Executing on host: sh -c {./ld-new   -o tmpdir/provide-hidden-6  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T provide-hidden-1.ld tmpdir/provide-hidden-4.o tmpdir/provide-hidden-s.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-6 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-6
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-6 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-6
fail if no difference
regexp_diff match failure
regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$"
line   "Symbol table '.dynsym' contains 1 entry:"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$"
EOF from dump.out
PASS: PROVIDE_HIDDEN test 6
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/provide-hidden-7  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/provide-hidden-7  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-7 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-7
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-7 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-7
fail if no difference
regexp_diff match failure
regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$"
line   "Symbol table '.symtab' contains 5 entries:"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$"
EOF from dump.out
PASS: PROVIDE_HIDDEN test 7
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/provide-hidden-8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/provide-hidden-8  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-8 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-8
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-8 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-8
fail if no difference
regexp_diff match failure
regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$"
line   "Symbol table '.symtab' contains 5 entries:"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$"
EOF from dump.out
PASS: PROVIDE_HIDDEN test 8
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/provide-hidden-9  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-3.o 
Executing on host: sh -c {./ld-new   -o tmpdir/provide-hidden-9  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-9 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-9
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-9 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-9
fail if no difference
regexp_diff match failure
regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$"
line   "Symbol table '.symtab' contains 6 entries:"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$"
EOF from dump.out
PASS: PROVIDE_HIDDEN test 9
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/provide-hidden-10  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T provide-hidden-2.ld tmpdir/provide-hidden-3.o tmpdir/provide-hidden-s.so
Executing on host: sh -c {./ld-new   -o tmpdir/provide-hidden-10  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T provide-hidden-2.ld tmpdir/provide-hidden-3.o tmpdir/provide-hidden-s.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-10 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-10
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-10 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-10
fail if no difference
regexp_diff match failure
regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$"
line   "Symbol table '.dynsym' contains 1 entry:"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$"
EOF from dump.out
PASS: PROVIDE_HIDDEN test 10
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-4.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/provide-hidden-11  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-4.o 
Executing on host: sh -c {./ld-new   -o tmpdir/provide-hidden-11  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-4.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-11 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-11
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-11 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-11
fail if no difference
regexp_diff match failure
regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$"
line   "Symbol table '.symtab' contains 6 entries:"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$"
EOF from dump.out
PASS: PROVIDE_HIDDEN test 11
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/provide-hidden-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-4.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/provide-hidden-12  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T provide-hidden-2.ld tmpdir/provide-hidden-4.o tmpdir/provide-hidden-s.so
Executing on host: sh -c {./ld-new   -o tmpdir/provide-hidden-12  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -T provide-hidden-2.ld tmpdir/provide-hidden-4.o tmpdir/provide-hidden-s.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-12 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-12
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-12 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/provide-hidden-12
fail if no difference
regexp_diff match failure
regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$"
line   "Symbol table '.dynsym' contains 1 entry:"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$"
EOF from dump.out
PASS: PROVIDE_HIDDEN test 12
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/provide-hidden.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/readelf.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/ver_def.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/ver_def.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/ver_def.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/ver_def.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/ver_def  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-dynamic-linker -e 0 --export-dynamic -T ver_def.ld --hash-style=sysv --version-script=ver_def.ver tmpdir/ver_def.o 
Executing on host: sh -c {./ld-new   -o tmpdir/ver_def  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-dynamic-linker -e 0 --export-dynamic -T ver_def.ld --hash-style=sysv --version-script=ver_def.ver tmpdir/ver_def.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --version-info tmpdir/ver_def >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --version-info tmpdir/ver_def
PASS: readelf version information
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/readelf.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec-to-seg.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/sec-to-seg1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec-to-seg1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/sec-to-seg1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec-to-seg1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/sec-to-seg2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec-to-seg2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/sec-to-seg2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec-to-seg2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/sec-to-seg -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec-to-seg-script-same-page.t tmpdir/sec-to-seg1.o tmpdir/sec-to-seg2.o
Executing on host: sh -c {./ld-new   -o tmpdir/sec-to-seg -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec-to-seg-script-same-page.t tmpdir/sec-to-seg1.o tmpdir/sec-to-seg2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --program-headers --section-headers tmpdir/sec-to-seg
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --program-headers --section-headers tmpdir/sec-to-seg 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
There are 6 section headers, starting at offset 0x1188:

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .sec1             PROGBITS        00001000 001000 000040 00   A  0   0  4
  [ 2] .sec2             PROGBITS        00001040 001040 00008d 00   A  0   0  4
  [ 3] .symtab           SYMTAB          00000000 0010d0 000070 10      4   7  4
  [ 4] .strtab           STRTAB          00000000 001140 000020 00      0   0  1
  [ 5] .shstrtab         STRTAB          00000000 001160 000027 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), y (purecode), p (processor specific)

Elf file type is EXEC (Executable file)
Entry point 0x0
There is 1 program header, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x001000 0x00001000 0x00001000 0x000cd 0x000cd R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .sec1 .sec2 
There are 6 section headers, starting at offset 0x1188:

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .sec1             PROGBITS        00001000 001000 000040 00   A  0   0  4
  [ 2] .sec2             PROGBITS        00001040 001040 00008d 00   A  0   0  4
  [ 3] .symtab           SYMTAB          00000000 0010d0 000070 10      4   7  4
  [ 4] .strtab           STRTAB          00000000 001140 000020 00      0   0  1
  [ 5] .shstrtab         STRTAB          00000000 001160 000027 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), y (purecode), p (processor specific)

Elf file type is EXEC (Executable file)
Entry point 0x0
There is 1 program header, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x001000 0x00001000 0x00001000 0x000cd 0x000cd R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .sec1 .sec2 

PASS: assignment of ELF sections to segments (same page)
./ld-new   -o tmpdir/sec-to-seg -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec-to-seg-script-adjoining-pages.t tmpdir/sec-to-seg1.o tmpdir/sec-to-seg2.o
Executing on host: sh -c {./ld-new   -o tmpdir/sec-to-seg -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec-to-seg-script-adjoining-pages.t tmpdir/sec-to-seg1.o tmpdir/sec-to-seg2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --program-headers --section-headers tmpdir/sec-to-seg
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --program-headers --section-headers tmpdir/sec-to-seg 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
There are 6 section headers, starting at offset 0x2188:

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .sec1             PROGBITS        00001000 001000 000040 00   A  0   0  4
  [ 2] .sec2             PROGBITS        00002040 002040 00008d 00   A  0   0  4
  [ 3] .symtab           SYMTAB          00000000 0020d0 000070 10      4   7  4
  [ 4] .strtab           STRTAB          00000000 002140 000020 00      0   0  1
  [ 5] .shstrtab         STRTAB          00000000 002160 000027 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), y (purecode), p (processor specific)

Elf file type is EXEC (Executable file)
Entry point 0x0
There is 1 program header, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x001000 0x00001000 0x00001000 0x010cd 0x010cd R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .sec1 .sec2 
There are 6 section headers, starting at offset 0x2188:

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .sec1             PROGBITS        00001000 001000 000040 00   A  0   0  4
  [ 2] .sec2             PROGBITS        00002040 002040 00008d 00   A  0   0  4
  [ 3] .symtab           SYMTAB          00000000 0020d0 000070 10      4   7  4
  [ 4] .strtab           STRTAB          00000000 002140 000020 00      0   0  1
  [ 5] .shstrtab         STRTAB          00000000 002160 000027 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), y (purecode), p (processor specific)

Elf file type is EXEC (Executable file)
Entry point 0x0
There is 1 program header, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x001000 0x00001000 0x00001000 0x010cd 0x010cd R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .sec1 .sec2 

PASS: assignment of ELF sections to segments (adjacent pages)
./ld-new   -o tmpdir/sec-to-seg -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec-to-seg-script-disjoint-pages.t tmpdir/sec-to-seg1.o tmpdir/sec-to-seg2.o
Executing on host: sh -c {./ld-new   -o tmpdir/sec-to-seg -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec-to-seg-script-disjoint-pages.t tmpdir/sec-to-seg1.o tmpdir/sec-to-seg2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --program-headers --section-headers tmpdir/sec-to-seg
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --program-headers --section-headers tmpdir/sec-to-seg 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
There are 6 section headers, starting at offset 0x1188:

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .sec1             PROGBITS        00001000 001000 000040 00   A  0   0  4
  [ 2] .sec2             PROGBITS        00003040 001040 00008d 00   A  0   0  4
  [ 3] .symtab           SYMTAB          00000000 0010d0 000070 10      4   7  4
  [ 4] .strtab           STRTAB          00000000 001140 000020 00      0   0  1
  [ 5] .shstrtab         STRTAB          00000000 001160 000027 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), y (purecode), p (processor specific)

Elf file type is EXEC (Executable file)
Entry point 0x0
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x001000 0x00001000 0x00001000 0x00040 0x00040 R   0x1000
  LOAD           0x001040 0x00003040 0x00003040 0x0008d 0x0008d R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .sec1 
   01     .sec2 
There are 6 section headers, starting at offset 0x1188:

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .sec1             PROGBITS        00001000 001000 000040 00   A  0   0  4
  [ 2] .sec2             PROGBITS        00003040 001040 00008d 00   A  0   0  4
  [ 3] .symtab           SYMTAB          00000000 0010d0 000070 10      4   7  4
  [ 4] .strtab           STRTAB          00000000 001140 000020 00      0   0  1
  [ 5] .shstrtab         STRTAB          00000000 001160 000027 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), y (purecode), p (processor specific)

Elf file type is EXEC (Executable file)
Entry point 0x0
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x001000 0x00001000 0x00001000 0x00040 0x00040 R   0x1000
  LOAD           0x001040 0x00003040 0x00003040 0x0008d 0x0008d R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .sec1 
   01     .sec2 

PASS: assignment of ELF sections to segments (disjoint pages)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec-to-seg.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec64k.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-0.o ./tmpdir/sec64-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-0.o ./tmpdir/sec64-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-1.o ./tmpdir/sec64-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-1.o ./tmpdir/sec64-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-2.o ./tmpdir/sec64-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-2.o ./tmpdir/sec64-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-3.o ./tmpdir/sec64-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-3.o ./tmpdir/sec64-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-4.o ./tmpdir/sec64-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-4.o ./tmpdir/sec64-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-5.o ./tmpdir/sec64-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-5.o ./tmpdir/sec64-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-6.o ./tmpdir/sec64-6.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-6.o ./tmpdir/sec64-6.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-7.o ./tmpdir/sec64-7.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-7.o ./tmpdir/sec64-7.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-8.o ./tmpdir/sec64-8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-8.o ./tmpdir/sec64-8.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-9.o ./tmpdir/sec64-9.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-9.o ./tmpdir/sec64-9.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-10.o ./tmpdir/sec64-10.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-10.o ./tmpdir/sec64-10.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-11.o ./tmpdir/sec64-11.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-11.o ./tmpdir/sec64-11.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-12.o ./tmpdir/sec64-12.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-12.o ./tmpdir/sec64-12.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-13.o ./tmpdir/sec64-13.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-13.o ./tmpdir/sec64-13.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-14.o ./tmpdir/sec64-14.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-14.o ./tmpdir/sec64-14.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-15.o ./tmpdir/sec64-15.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-15.o ./tmpdir/sec64-15.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-16.o ./tmpdir/sec64-16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-16.o ./tmpdir/sec64-16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-17.o ./tmpdir/sec64-17.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-17.o ./tmpdir/sec64-17.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-18.o ./tmpdir/sec64-18.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-18.o ./tmpdir/sec64-18.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-19.o ./tmpdir/sec64-19.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-19.o ./tmpdir/sec64-19.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-20.o ./tmpdir/sec64-20.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-20.o ./tmpdir/sec64-20.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-21.o ./tmpdir/sec64-21.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-21.o ./tmpdir/sec64-21.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-22.o ./tmpdir/sec64-22.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-22.o ./tmpdir/sec64-22.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-23.o ./tmpdir/sec64-23.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-23.o ./tmpdir/sec64-23.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-24.o ./tmpdir/sec64-24.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-24.o ./tmpdir/sec64-24.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-25.o ./tmpdir/sec64-25.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-25.o ./tmpdir/sec64-25.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-26.o ./tmpdir/sec64-26.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-26.o ./tmpdir/sec64-26.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-27.o ./tmpdir/sec64-27.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-27.o ./tmpdir/sec64-27.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-28.o ./tmpdir/sec64-28.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-28.o ./tmpdir/sec64-28.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-29.o ./tmpdir/sec64-29.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-29.o ./tmpdir/sec64-29.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-30.o ./tmpdir/sec64-30.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-30.o ./tmpdir/sec64-30.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-31.o ./tmpdir/sec64-31.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-31.o ./tmpdir/sec64-31.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-32.o ./tmpdir/sec64-32.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-32.o ./tmpdir/sec64-32.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-33.o ./tmpdir/sec64-33.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-33.o ./tmpdir/sec64-33.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/sec64-0.o tmpdir/sec64-1.o tmpdir/sec64-2.o tmpdir/sec64-3.o tmpdir/sec64-4.o tmpdir/sec64-5.o tmpdir/sec64-6.o tmpdir/sec64-7.o tmpdir/sec64-8.o tmpdir/sec64-9.o tmpdir/sec64-10.o tmpdir/sec64-11.o tmpdir/sec64-12.o tmpdir/sec64-13.o tmpdir/sec64-14.o tmpdir/sec64-15.o tmpdir/sec64-16.o tmpdir/sec64-17.o tmpdir/sec64-18.o tmpdir/sec64-19.o tmpdir/sec64-20.o tmpdir/sec64-21.o tmpdir/sec64-22.o tmpdir/sec64-23.o tmpdir/sec64-24.o tmpdir/sec64-25.o tmpdir/sec64-26.o tmpdir/sec64-27.o tmpdir/sec64-28.o tmpdir/sec64-29.o tmpdir/sec64-30.o tmpdir/sec64-31.o tmpdir/sec64-32.o tmpdir/sec64-33.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/sec64-0.o tmpdir/sec64-1.o tmpdir/sec64-2.o tmpdir/sec64-3.o tmpdir/sec64-4.o tmpdir/sec64-5.o tmpdir/sec64-6.o tmpdir/sec64-7.o tmpdir/sec64-8.o tmpdir/sec64-9.o tmpdir/sec64-10.o tmpdir/sec64-11.o tmpdir/sec64-12.o tmpdir/sec64-13.o tmpdir/sec64-14.o tmpdir/sec64-15.o tmpdir/sec64-16.o tmpdir/sec64-17.o tmpdir/sec64-18.o tmpdir/sec64-19.o tmpdir/sec64-20.o tmpdir/sec64-21.o tmpdir/sec64-22.o tmpdir/sec64-23.o tmpdir/sec64-24.o tmpdir/sec64-25.o tmpdir/sec64-26.o tmpdir/sec64-27.o tmpdir/sec64-28.o tmpdir/sec64-29.o tmpdir/sec64-30.o tmpdir/sec64-31.o tmpdir/sec64-32.o tmpdir/sec64-33.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -W -wN -Ss tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -W -wN -Ss tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/64ksec-r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -o empty63846.obj empty63846.s
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -o empty63846.obj empty63846.s    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new -o empty63846.obj empty63846.s
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -sW empty63846.obj
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -sW empty63846.obj    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -sW empty63846.obj

Symbol table '.symtab' contains 5 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 00000000     0 SECTION LOCAL  DEFAULT    1 .text
     2: 00000000     0 SECTION LOCAL  DEFAULT    2 .data
     3: 00000000     0 SECTION LOCAL  DEFAULT    3 .bss
     4: 00000000     0 SECTION LOCAL  DEFAULT    4 .ARM.attributes
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-0.o ./tmpdir/sec64-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-0.o ./tmpdir/sec64-0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-1.o ./tmpdir/sec64-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-1.o ./tmpdir/sec64-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-2.o ./tmpdir/sec64-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-2.o ./tmpdir/sec64-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-3.o ./tmpdir/sec64-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-3.o ./tmpdir/sec64-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-4.o ./tmpdir/sec64-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-4.o ./tmpdir/sec64-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-5.o ./tmpdir/sec64-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-5.o ./tmpdir/sec64-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-6.o ./tmpdir/sec64-6.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-6.o ./tmpdir/sec64-6.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-7.o ./tmpdir/sec64-7.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-7.o ./tmpdir/sec64-7.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-8.o ./tmpdir/sec64-8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-8.o ./tmpdir/sec64-8.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-9.o ./tmpdir/sec64-9.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-9.o ./tmpdir/sec64-9.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-10.o ./tmpdir/sec64-10.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-10.o ./tmpdir/sec64-10.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-11.o ./tmpdir/sec64-11.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-11.o ./tmpdir/sec64-11.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-12.o ./tmpdir/sec64-12.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-12.o ./tmpdir/sec64-12.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-13.o ./tmpdir/sec64-13.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-13.o ./tmpdir/sec64-13.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-14.o ./tmpdir/sec64-14.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-14.o ./tmpdir/sec64-14.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-15.o ./tmpdir/sec64-15.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-15.o ./tmpdir/sec64-15.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-16.o ./tmpdir/sec64-16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-16.o ./tmpdir/sec64-16.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-17.o ./tmpdir/sec64-17.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-17.o ./tmpdir/sec64-17.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-18.o ./tmpdir/sec64-18.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-18.o ./tmpdir/sec64-18.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-19.o ./tmpdir/sec64-19.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-19.o ./tmpdir/sec64-19.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-20.o ./tmpdir/sec64-20.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-20.o ./tmpdir/sec64-20.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-21.o ./tmpdir/sec64-21.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-21.o ./tmpdir/sec64-21.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-22.o ./tmpdir/sec64-22.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-22.o ./tmpdir/sec64-22.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-23.o ./tmpdir/sec64-23.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-23.o ./tmpdir/sec64-23.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-24.o ./tmpdir/sec64-24.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-24.o ./tmpdir/sec64-24.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-25.o ./tmpdir/sec64-25.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-25.o ./tmpdir/sec64-25.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-26.o ./tmpdir/sec64-26.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-26.o ./tmpdir/sec64-26.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-27.o ./tmpdir/sec64-27.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-27.o ./tmpdir/sec64-27.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-28.o ./tmpdir/sec64-28.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-28.o ./tmpdir/sec64-28.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-29.o ./tmpdir/sec64-29.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-29.o ./tmpdir/sec64-29.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-30.o ./tmpdir/sec64-30.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-30.o ./tmpdir/sec64-30.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-31.o ./tmpdir/sec64-31.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-31.o ./tmpdir/sec64-31.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-32.o ./tmpdir/sec64-32.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-32.o ./tmpdir/sec64-32.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-33.o ./tmpdir/sec64-33.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-33.o ./tmpdir/sec64-33.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-34.o ./tmpdir/sec64-34.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-34.o ./tmpdir/sec64-34.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-35.o ./tmpdir/sec64-35.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-35.o ./tmpdir/sec64-35.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-36.o ./tmpdir/sec64-36.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-36.o ./tmpdir/sec64-36.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-37.o ./tmpdir/sec64-37.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-37.o ./tmpdir/sec64-37.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-38.o ./tmpdir/sec64-38.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-38.o ./tmpdir/sec64-38.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-39.o ./tmpdir/sec64-39.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-39.o ./tmpdir/sec64-39.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-40.o ./tmpdir/sec64-40.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-40.o ./tmpdir/sec64-40.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-41.o ./tmpdir/sec64-41.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-41.o ./tmpdir/sec64-41.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-42.o ./tmpdir/sec64-42.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-42.o ./tmpdir/sec64-42.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-43.o ./tmpdir/sec64-43.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-43.o ./tmpdir/sec64-43.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-44.o ./tmpdir/sec64-44.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-44.o ./tmpdir/sec64-44.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-45.o ./tmpdir/sec64-45.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-45.o ./tmpdir/sec64-45.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-46.o ./tmpdir/sec64-46.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-46.o ./tmpdir/sec64-46.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-47.o ./tmpdir/sec64-47.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-47.o ./tmpdir/sec64-47.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-48.o ./tmpdir/sec64-48.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-48.o ./tmpdir/sec64-48.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-49.o ./tmpdir/sec64-49.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-49.o ./tmpdir/sec64-49.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-50.o ./tmpdir/sec64-50.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-50.o ./tmpdir/sec64-50.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-51.o ./tmpdir/sec64-51.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-51.o ./tmpdir/sec64-51.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-52.o ./tmpdir/sec64-52.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-52.o ./tmpdir/sec64-52.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-53.o ./tmpdir/sec64-53.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-53.o ./tmpdir/sec64-53.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-54.o ./tmpdir/sec64-54.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-54.o ./tmpdir/sec64-54.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-55.o ./tmpdir/sec64-55.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-55.o ./tmpdir/sec64-55.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-56.o ./tmpdir/sec64-56.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-56.o ./tmpdir/sec64-56.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-57.o ./tmpdir/sec64-57.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-57.o ./tmpdir/sec64-57.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-58.o ./tmpdir/sec64-58.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-58.o ./tmpdir/sec64-58.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-59.o ./tmpdir/sec64-59.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-59.o ./tmpdir/sec64-59.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-60.o ./tmpdir/sec64-60.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-60.o ./tmpdir/sec64-60.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-61.o ./tmpdir/sec64-61.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-61.o ./tmpdir/sec64-61.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-62.o ./tmpdir/sec64-62.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-62.o ./tmpdir/sec64-62.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-63.o ./tmpdir/sec64-63.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-63.o ./tmpdir/sec64-63.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-64.o ./tmpdir/sec64-64.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-64.o ./tmpdir/sec64-64.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-65.o ./tmpdir/sec64-65.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sec64-65.o ./tmpdir/sec64-65.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/sec64-0.o tmpdir/sec64-1.o tmpdir/sec64-2.o tmpdir/sec64-3.o tmpdir/sec64-4.o tmpdir/sec64-5.o tmpdir/sec64-6.o tmpdir/sec64-7.o tmpdir/sec64-8.o tmpdir/sec64-9.o tmpdir/sec64-10.o tmpdir/sec64-11.o tmpdir/sec64-12.o tmpdir/sec64-13.o tmpdir/sec64-14.o tmpdir/sec64-15.o tmpdir/sec64-16.o tmpdir/sec64-17.o tmpdir/sec64-18.o tmpdir/sec64-19.o tmpdir/sec64-20.o tmpdir/sec64-21.o tmpdir/sec64-22.o tmpdir/sec64-23.o tmpdir/sec64-24.o tmpdir/sec64-25.o tmpdir/sec64-26.o tmpdir/sec64-27.o tmpdir/sec64-28.o tmpdir/sec64-29.o tmpdir/sec64-30.o tmpdir/sec64-31.o tmpdir/sec64-32.o tmpdir/sec64-33.o tmpdir/sec64-34.o tmpdir/sec64-35.o tmpdir/sec64-36.o tmpdir/sec64-37.o tmpdir/sec64-38.o tmpdir/sec64-39.o tmpdir/sec64-40.o tmpdir/sec64-41.o tmpdir/sec64-42.o tmpdir/sec64-43.o tmpdir/sec64-44.o tmpdir/sec64-45.o tmpdir/sec64-46.o tmpdir/sec64-47.o tmpdir/sec64-48.o tmpdir/sec64-49.o tmpdir/sec64-50.o tmpdir/sec64-51.o tmpdir/sec64-52.o tmpdir/sec64-53.o tmpdir/sec64-54.o tmpdir/sec64-55.o tmpdir/sec64-56.o tmpdir/sec64-57.o tmpdir/sec64-58.o tmpdir/sec64-59.o tmpdir/sec64-60.o tmpdir/sec64-61.o tmpdir/sec64-62.o tmpdir/sec64-63.o tmpdir/sec64-64.o tmpdir/sec64-65.o --stats=+tmpdir/64ksec.stats
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/sec64-0.o tmpdir/sec64-1.o tmpdir/sec64-2.o tmpdir/sec64-3.o tmpdir/sec64-4.o tmpdir/sec64-5.o tmpdir/sec64-6.o tmpdir/sec64-7.o tmpdir/sec64-8.o tmpdir/sec64-9.o tmpdir/sec64-10.o tmpdir/sec64-11.o tmpdir/sec64-12.o tmpdir/sec64-13.o tmpdir/sec64-14.o tmpdir/sec64-15.o tmpdir/sec64-16.o tmpdir/sec64-17.o tmpdir/sec64-18.o tmpdir/sec64-19.o tmpdir/sec64-20.o tmpdir/sec64-21.o tmpdir/sec64-22.o tmpdir/sec64-23.o tmpdir/sec64-24.o tmpdir/sec64-25.o tmpdir/sec64-26.o tmpdir/sec64-27.o tmpdir/sec64-28.o tmpdir/sec64-29.o tmpdir/sec64-30.o tmpdir/sec64-31.o tmpdir/sec64-32.o tmpdir/sec64-33.o tmpdir/sec64-34.o tmpdir/sec64-35.o tmpdir/sec64-36.o tmpdir/sec64-37.o tmpdir/sec64-38.o tmpdir/sec64-39.o tmpdir/sec64-40.o tmpdir/sec64-41.o tmpdir/sec64-42.o tmpdir/sec64-43.o tmpdir/sec64-44.o tmpdir/sec64-45.o tmpdir/sec64-46.o tmpdir/sec64-47.o tmpdir/sec64-48.o tmpdir/sec64-49.o tmpdir/sec64-50.o tmpdir/sec64-51.o tmpdir/sec64-52.o tmpdir/sec64-53.o tmpdir/sec64-54.o tmpdir/sec64-55.o tmpdir/sec64-56.o tmpdir/sec64-57.o tmpdir/sec64-58.o tmpdir/sec64-59.o tmpdir/sec64-60.o tmpdir/sec64-61.o tmpdir/sec64-62.o tmpdir/sec64-63.o tmpdir/sec64-64.o tmpdir/sec64-65.o --stats=+tmpdir/64ksec.stats 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -W -wN -Ss tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -W -wN -Ss tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elf/64ksec
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/sec64k.exp completed in 9 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/shared.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22471a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22471a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22471a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22471a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22471a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared tmpdir/pr22471a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr22471a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared tmpdir/pr22471a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr22471a.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22471a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22471a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22471a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22471a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22471b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script pr22471.t tmpdir/pr22471a.o tmpdir/pr22471a.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr22471b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script pr22471.t tmpdir/pr22471a.o tmpdir/pr22471a.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr22471b.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22649-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22649-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22649-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22649-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22649-1.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared tmpdir/pr22649-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr22649-1.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared tmpdir/pr22649-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr22649-1.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22471b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22471b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22471b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22471b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22471  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -rpath-link . -rpath-link tmpdir tmpdir/pr22471b.o tmpdir/pr22471b.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr22471  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -rpath-link . -rpath-link tmpdir tmpdir/pr22471b.o tmpdir/pr22471b.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr22471
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22649-2a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22649-2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22649-2a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22649-2a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22649-2a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -gc-sections -print-gc-sections tmpdir/pr22649-2a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr22649-2a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -gc-sections -print-gc-sections tmpdir/pr22649-2a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: removing unused section '.data' in file 'tmpdir/pr22649-2a.o'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: removing unused section '.ARM.attributes' in file 'tmpdir/pr22649-2a.o'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: removing unused section '.data' in file 'tmpdir/pr22649-2a.o'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: removing unused section '.ARM.attributes' in file 'tmpdir/pr22649-2a.o'

PASS: Build pr22649-2a.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22649-2a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22649-2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22649-2a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22649-2a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22649-2b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -gc-sections -print-gc-sections tmpdir/pr22649-2a.o tmpdir/pr22649-1.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr22649-2b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -gc-sections -print-gc-sections tmpdir/pr22649-2a.o tmpdir/pr22649-1.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: removing unused section '.data' in file 'tmpdir/pr22649-2a.o'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: removing unused section '.ARM.attributes' in file 'tmpdir/pr22649-2a.o'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: removing unused section '.data' in file 'tmpdir/pr22649-2a.o'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: removing unused section '.ARM.attributes' in file 'tmpdir/pr22649-2a.o'

PASS: Build pr22649-2b.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22649-2b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22649-2b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22649-2b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22649-2b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22649-2b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -gc-sections -print-gc-sections tmpdir/pr22649-2b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr22649-2b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -gc-sections -print-gc-sections tmpdir/pr22649-2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr22649-2c.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22649-2b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22649-2b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22649-2b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22649-2b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22649-2b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -gc-sections -print-gc-sections tmpdir/pr22649-2b.o tmpdir/pr22649-1.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr22649-2b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -gc-sections -print-gc-sections tmpdir/pr22649-2b.o tmpdir/pr22649-1.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr22649-2d.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/textrel.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/textrel.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/textrel.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/textrel.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/textrel.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --warn-shared-textrel tmpdir/textrel.o 
Executing on host: sh -c {./ld-new   -o tmpdir/textrel.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --warn-shared-textrel tmpdir/textrel.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/textrel.o: warning: relocation against `foo' in read-only section `.rodata'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: creating DT_TEXTREL in a shared object
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/textrel.o: warning: relocation against `foo' in read-only section `.rodata'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: creating DT_TEXTREL in a shared object

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -d --wide tmpdir/textrel.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -d --wide tmpdir/textrel.so
PASS: DT_TEXTREL in shared lib
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/textrel.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/textrel.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/textrel.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/textrel.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/textrel.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -M tmpdir/textrel.o 
Executing on host: sh -c {./ld-new   -o tmpdir/textrel.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -M tmpdir/textrel.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

Merging object attributes

tmpdir/textrel.o: dynamic relocation against `foo' in read-only section `.rodata'

There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/textrel.o
                0x00000094                        . = (SEGMENT_START ("text-segment", 0x0) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.hash           0x00000094       0x1c
 *(.hash)
 .hash          0x00000094       0x1c tmpdir/textrel.o

.gnu.hash       0x000000b0       0x24
 *(.gnu.hash)
 .gnu.hash      0x000000b0       0x24 tmpdir/textrel.o

.dynsym         0x000000d4       0x40
 *(.dynsym)
 .dynsym        0x000000d4       0x40 tmpdir/textrel.o

.dynstr         0x00000114        0x6
 *(.dynstr)
 .dynstr        0x00000114        0x6 tmpdir/textrel.o

.gnu.version    0x0000011a        0x0
 *(.gnu.version)
 .gnu.version   0x0000011a        0x0 tmpdir/textrel.o

.gnu.version_d  0x0000011c        0x0
 *(.gnu.version_d)
 .gnu.version_d
                0x0000011c        0x0 tmpdir/textrel.o

.gnu.version_r  0x0000011c        0x0
 *(.gnu.version_r)
 .gnu.version_r
                0x0000011c        0x0 tmpdir/textrel.o

.rel.dyn        0x0000011c        0x8
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 .rel.rodata    0x0000011c        0x8 tmpdir/textrel.o
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 .rel.got       0x00000124        0x0 tmpdir/textrel.o
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
 *(.rel.iplt)
 .rel.iplt      0x00000124        0x0 tmpdir/textrel.o

.rela.dyn
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
 *(.rela.iplt)

.rel.plt        0x00000124        0x0
 *(.rel.plt)
 .rel.plt       0x00000124        0x0 tmpdir/textrel.o

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt            0x00000124        0x0
 *(.plt)
 .plt           0x00000124        0x0 tmpdir/textrel.o

.iplt           0x00000124        0x0
 *(.iplt)
 .iplt          0x00000124        0x0 tmpdir/textrel.o

.text           0x00000124        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00000124        0x0 tmpdir/textrel.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00000124        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00000124        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00000124        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00000124        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata         0x00000124        0x4
 *(.rodata .rodata.* .gnu.linkonce.r.*)
 .rodata        0x00000124        0x4 tmpdir/textrel.o
                0x00000124                pfoo
                0x00000128                foo

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00000128        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00001128                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array
 *(.preinit_array)

.init_array
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)

.fini_array
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro    0x00001128        0x0
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)
 .data.rel.ro   0x00001128        0x0 tmpdir/textrel.o

.dynamic        0x00001128       0x80
 *(.dynamic)
 .dynamic       0x00001128       0x80 tmpdir/textrel.o
                0x00001128                _DYNAMIC
                0x000011a8                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x000011a8        0xc
 *(.got.plt)
 .got.plt       0x000011a8        0xc tmpdir/textrel.o
                0x000011a8                _GLOBAL_OFFSET_TABLE_
 *(.igot.plt)
 .igot.plt      0x000011b4        0x0 tmpdir/textrel.o
 *(.got)
 .got           0x000011b4        0x0 tmpdir/textrel.o
 *(.igot)

.data           0x000011b4        0x0
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x000011b4        0x0 tmpdir/textrel.o

.data1
 *(.data1)
                [!provide]                        PROVIDE (_edata = .)
                [!provide]                        PROVIDE (edata = .)
                0x000011b4                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                [!provide]                        PROVIDE (__bss_start = .)
                [!provide]                        PROVIDE (__bss_start__ = .)

.bss            0x000011b4        0x0
 *(.dynbss)
 .dynbss        0x000011b4        0x0 tmpdir/textrel.o
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x000011b4        0x0 tmpdir/textrel.o
 *(COMMON)
                0x000011b4                        . = ALIGN ((. != 0x0)?0x4:0x1)
                [!provide]                        PROVIDE (_bss_end__ = .)
                [!provide]                        PROVIDE (__bss_end__ = .)
                0x000011b4                        . = ALIGN (0x4)
                0x000011b4                        . = SEGMENT_START ("ldata-segment", .)
                0x000011b4                        . = ALIGN (0x4)
                [!provide]                        PROVIDE (__end__ = .)
                [!provide]                        PROVIDE (_end = .)
                [!provide]                        PROVIDE (end = .)
                0x000011b4                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/textrel.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/textrel.so elf32-littlearm)
LOAD linker stubs

Merging object attributes

tmpdir/textrel.o: dynamic relocation against `foo' in read-only section `.rodata'

There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/textrel.o
                0x00000094                        . = (SEGMENT_START ("text-segment", 0x0) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.hash           0x00000094       0x1c
 *(.hash)
 .hash          0x00000094       0x1c tmpdir/textrel.o

.gnu.hash       0x000000b0       0x24
 *(.gnu.hash)
 .gnu.hash      0x000000b0       0x24 tmpdir/textrel.o

.dynsym         0x000000d4       0x40
 *(.dynsym)
 .dynsym        0x000000d4       0x40 tmpdir/textrel.o

.dynstr         0x00000114        0x6
 *(.dynstr)
 .dynstr        0x00000114        0x6 tmpdir/textrel.o

.gnu.version    0x0000011a        0x0
 *(.gnu.version)
 .gnu.version   0x0000011a        0x0 tmpdir/textrel.o

.gnu.version_d  0x0000011c        0x0
 *(.gnu.version_d)
 .gnu.version_d
                0x0000011c        0x0 tmpdir/textrel.o

.gnu.version_r  0x0000011c        0x0
 *(.gnu.version_r)
 .gnu.version_r
                0x0000011c        0x0 tmpdir/textrel.o

.rel.dyn        0x0000011c        0x8
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 .rel.rodata    0x0000011c        0x8 tmpdir/textrel.o
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 .rel.got       0x00000124        0x0 tmpdir/textrel.o
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
 *(.rel.iplt)
 .rel.iplt      0x00000124        0x0 tmpdir/textrel.o

.rela.dyn
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
 *(.rela.iplt)

.rel.plt        0x00000124        0x0
 *(.rel.plt)
 .rel.plt       0x00000124        0x0 tmpdir/textrel.o

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt            0x00000124        0x0
 *(.plt)
 .plt           0x00000124        0x0 tmpdir/textrel.o

.iplt           0x00000124        0x0
 *(.iplt)
 .iplt          0x00000124        0x0 tmpdir/textrel.o

.text           0x00000124        0x0
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00000124        0x0 tmpdir/textrel.o
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00000124        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00000124        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00000124        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00000124        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata         0x00000124        0x4
 *(.rodata .rodata.* .gnu.linkonce.r.*)
 .rodata        0x00000124        0x4 tmpdir/textrel.o
                0x00000124                pfoo
                0x00000128                foo

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00000128        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00001128                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array
 *(.preinit_array)

.init_array
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)

.fini_array
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro    0x00001128        0x0
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)
 .data.rel.ro   0x00001128        0x0 tmpdir/textrel.o

.dynamic        0x00001128       0x80
 *(.dynamic)
 .dynamic       0x00001128       0x80 tmpdir/textrel.o
                0x00001128                _DYNAMIC
                0x000011a8                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got            0x000011a8        0xc
 *(.got.plt)
 .got.plt       0x000011a8        0xc tmpdir/textrel.o
                0x000011a8                _GLOBAL_OFFSET_TABLE_
 *(.igot.plt)
 .igot.plt      0x000011b4        0x0 tmpdir/textrel.o
 *(.got)
 .got           0x000011b4        0x0 tmpdir/textrel.o
 *(.igot)

.data           0x000011b4        0x0
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x000011b4        0x0 tmpdir/textrel.o

.data1
 *(.data1)
                [!provide]                        PROVIDE (_edata = .)
                [!provide]                        PROVIDE (edata = .)
                0x000011b4                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                [!provide]                        PROVIDE (__bss_start = .)
                [!provide]                        PROVIDE (__bss_start__ = .)

.bss            0x000011b4        0x0
 *(.dynbss)
 .dynbss        0x000011b4        0x0 tmpdir/textrel.o
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x000011b4        0x0 tmpdir/textrel.o
 *(COMMON)
                0x000011b4                        . = ALIGN ((. != 0x0)?0x4:0x1)
                [!provide]                        PROVIDE (_bss_end__ = .)
                [!provide]                        PROVIDE (__bss_end__ = .)
                0x000011b4                        . = ALIGN (0x4)
                0x000011b4                        . = SEGMENT_START ("ldata-segment", .)
                0x000011b4                        . = ALIGN (0x4)
                [!provide]                        PROVIDE (__end__ = .)
                [!provide]                        PROVIDE (_end = .)
                [!provide]                        PROVIDE (end = .)
                0x000011b4                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/textrel.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/textrel.so elf32-littlearm)
LOAD linker stubs

PASS: DT_TEXTREL map file warning
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libpr20828.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --gc-sections -T pr20828.ld tmpdir/pr20828.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libpr20828.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --gc-sections -T pr20828.ld tmpdir/pr20828.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828.so
PASS: PR ld/20828 dynamic symbols with section GC (auxiliary shared library)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr20828-1.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --gc-sections -T pr20828.ld tmpdir/pr20828.o tmpdir/libpr20828.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr20828-1.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --gc-sections -T pr20828.ld tmpdir/pr20828.o tmpdir/libpr20828.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-1.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-1.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-1.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-1.so
PASS: PR ld/20828 dynamic symbols with section GC (plain)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr20828-2.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --gc-sections -T pr20828.ld --version-script=pr20828.ver tmpdir/pr20828.o tmpdir/libpr20828.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr20828-2.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --gc-sections -T pr20828.ld --version-script=pr20828.ver tmpdir/pr20828.o tmpdir/libpr20828.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-2.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-2.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-2.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-2.so
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828-c.sd starting with "^.+ +fdata$"
EOF from dump.out
PASS: PR ld/20828 dynamic symbols with section GC (version script)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libpr20828-v.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --gc-sections -T pr20828.ld --version-script=pr20828-v.ver tmpdir/pr20828.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libpr20828-v.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --gc-sections -T pr20828.ld --version-script=pr20828-v.ver tmpdir/pr20828.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828-c.sd starting with "^.+ +fdata$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so
PASS: PR ld/20828 dynamic symbols with section GC (versioned shared library)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr20828-v.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --gc-sections -T pr20828.ld --version-script=pr20828-v.ver tmpdir/pr20828.o tmpdir/libpr20828-v.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr20828-v.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --gc-sections -T pr20828.ld --version-script=pr20828-v.ver tmpdir/pr20828.o tmpdir/libpr20828-v.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828-c.sd starting with "^.+ +fdata$"
EOF from dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so
PASS: PR ld/20828 dynamic symbols with section GC (versioned)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828-v.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828-v.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828-v.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828-v.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr20828-v-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-dynamic-linker -e foo -E -T pr20828-v.ld --no-error-rwx-segments tmpdir/pr20828-v.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr20828-v-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-dynamic-linker -e foo -E -T pr20828-v.ld --no-error-rwx-segments tmpdir/pr20828-v.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -p tmpdir/pr20828-v-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -p tmpdir/pr20828-v-1
PASS: PR ld/20828 forcibly exported symbol version without section GC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828-v.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828-v.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20828-v.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20828-v.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr20828-v-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-dynamic-linker -e foo --gc-sections -E -T pr20828-v.ld --no-error-rwx-segments tmpdir/pr20828-v.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr20828-v-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-dynamic-linker -e foo --gc-sections -E -T pr20828-v.ld --no-error-rwx-segments tmpdir/pr20828-v.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr20828-v-2 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr20828-v-2 has a LOAD segment with RWX permissions

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -p tmpdir/pr20828-v-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -p tmpdir/pr20828-v-2
PASS: PR ld/20828 forcibly exported symbol version with section GC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr21233-l.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21233-l.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr21233-l.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21233-l.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libpr21233.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -T pr21233.ld --no-error-rwx-segments tmpdir/pr21233-l.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libpr21233.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared -T pr21233.ld --no-error-rwx-segments tmpdir/pr21233-l.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/libpr21233.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/libpr21233.so
PASS: PR ld/21233 dynamic symbols with section GC (auxiliary shared library)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr21233.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21233.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr21233.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21233.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr21233-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e foo --undefined=bar -T pr21233.ld --no-error-rwx-segments tmpdir/pr21233.o tmpdir/libpr21233.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr21233-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e foo --undefined=bar -T pr21233.ld --no-error-rwx-segments tmpdir/pr21233.o tmpdir/libpr21233.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr21233-1 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr21233-1 has a LOAD segment with RWX permissions

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-1
PASS: PR ld/21233 dynamic symbols with section GC (--undefined)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr21233.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21233.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr21233.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21233.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr21233-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e foo --require-defined=bar -T pr21233.ld --no-error-rwx-segments tmpdir/pr21233.o tmpdir/libpr21233.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr21233-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e foo --require-defined=bar -T pr21233.ld --no-error-rwx-segments tmpdir/pr21233.o tmpdir/libpr21233.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr21233-2 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr21233-2 has a LOAD segment with RWX permissions

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-2
PASS: PR ld/21233 dynamic symbols with section GC (--require-defined)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr21233.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21233.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr21233.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21233.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr21233-3  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e foo -T pr21233-e.ld --no-error-rwx-segments tmpdir/pr21233.o tmpdir/libpr21233.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr21233-3  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --gc-sections -e foo -T pr21233-e.ld --no-error-rwx-segments tmpdir/pr21233.o tmpdir/libpr21233.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr21233-3 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr21233-3 has a LOAD segment with RWX permissions

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-3 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-3
PASS: PR ld/21233 dynamic symbols with section GC (EXTERN)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22150a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22150a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22150a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22150a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22150.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script pr22150.ver tmpdir/pr22150a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr22150.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script pr22150.ver tmpdir/pr22150a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr22150.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22150b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22150b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22150b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22150b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22150  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections tmpdir/pr22150b.o tmpdir/pr22150.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr22150  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections tmpdir/pr22150b.o tmpdir/pr22150.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -V tmpdir/pr22150 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -V tmpdir/pr22150
PASS: Build pr22150
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr25458b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25458b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr25458b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25458b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr25458.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script=pr25458.map tmpdir/pr25458b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr25458.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --version-script=pr25458.map tmpdir/pr25458b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr25458.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr25458a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25458a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr25458a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr25458a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr25458  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections tmpdir/pr25458a.o tmpdir/pr25458.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr25458  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -e _start --gc-sections tmpdir/pr25458a.o tmpdir/pr25458.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-sym --wide tmpdir/pr25458 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-sym --wide tmpdir/pr25458
PASS: Build pr25458
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr14170a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14170a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr14170a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14170a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr14170.a tmpdir/pr14170a.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr14170.a tmpdir/pr14170a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build pr14170a.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr14170b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14170b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr14170b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14170b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr14170.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr14170b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr14170.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr14170b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build shared library for pr14170
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr14170c.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14170c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr14170c.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14170c.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr14170  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-dynamic-linker tmpdir/pr14170a.o tmpdir/pr14170.so tmpdir/pr14170c.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr14170  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --no-dynamic-linker tmpdir/pr14170a.o tmpdir/pr14170.so tmpdir/pr14170c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/14170
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr21703-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21703-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr21703-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21703-3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr21703-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21703-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr21703-4.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21703-4.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr21703.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --allow-multiple-definition --version-script pr21703.ver tmpdir/pr21703-3.o tmpdir/pr21703-4.o tmpdir/pr21703-3.o tmpdir/pr21703-4.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr21703.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  -shared --allow-multiple-definition --version-script pr21703.ver tmpdir/pr21703-3.o tmpdir/pr21703-4.o tmpdir/pr21703-3.o tmpdir/pr21703-4.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr21703.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr21703.so
PASS: PR ld/21703 shared
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/note-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/note-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/note-3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/note-3.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared --hash-style=sysv tmpdir/note-3.o 
Executing on host: sh -c {./ld-new   -o tmpdir/note-3.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared --hash-style=sysv tmpdir/note-3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build shared library for broken linker script test
./ld-new   -o tmpdir/a.out  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --script note-3.t tmpdir/note-3.so  
Executing on host: sh -c {./ld-new   -o tmpdir/a.out  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  --script note-3.t tmpdir/note-3.so   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: section '.hash' is being made into a note
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: nonrepresentable section on output
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: section '.hash' is being made into a note
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: nonrepresentable section on output

PASS: Link using broken linker script
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068d.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068d.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068d.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068d.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr17068.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr17068d.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr17068.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr17068d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr17068.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068c.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068c.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068c.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068ez.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068ez.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068ez.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068ez.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr17068a.a tmpdir/pr17068a.o tmpdir/pr17068c.o tmpdir/pr17068ez.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr17068a.a tmpdir/pr17068a.o tmpdir/pr17068c.o tmpdir/pr17068ez.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build pr17068a.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068e.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068e.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068e.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068e.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr17068b.a tmpdir/pr17068b.o tmpdir/pr17068e.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr17068b.a tmpdir/pr17068b.o tmpdir/pr17068e.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build pr17068b.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr17068.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr17068.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr17068  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf $LFLAGS --as-needed --no-dynamic-linker tmpdir/start.o tmpdir/pr17068.o --start-group tmpdir/pr17068a.a tmpdir/pr17068.so tmpdir/pr17068b.a --end-group
Executing on host: sh -c {./ld-new   -o tmpdir/pr17068  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf $LFLAGS --as-needed --no-dynamic-linker tmpdir/start.o tmpdir/pr17068.o --start-group tmpdir/pr17068a.a tmpdir/pr17068.so tmpdir/pr17068b.a --end-group 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: pr17068 link --as-needed lib in group
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/symbolic-func.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbolic-func.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/symbolic-func.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/symbolic-func.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/symbolic-func.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Bsymbolic-functions  tmpdir/symbolic-func.o 
Executing on host: sh -c {./ld-new   -o tmpdir/symbolic-func.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Bsymbolic-functions  tmpdir/symbolic-func.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r --wide tmpdir/symbolic-func.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r --wide tmpdir/symbolic-func.so
PASS: -Bsymbolic-functions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20995b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20995b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20995b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20995b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr20995.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr20995b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr20995.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr20995b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr20995.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20995a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20995a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20995a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20995a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr20995  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr20995a.o tmpdir/pr20995.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr20995  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr20995a.o tmpdir/pr20995.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -S --wide tmpdir/pr20995 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -S --wide tmpdir/pr20995
PASS: pr20995
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20995c.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20995c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20995c.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20995c.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr20995-2.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z relro tmpdir/pr20995c.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr20995-2.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z relro tmpdir/pr20995c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/pr20995-2.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/pr20995-2.so
PASS: Build pr20995-2.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20995a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20995a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr20995a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr20995a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr20995-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr20995a.o tmpdir/pr20995-2.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr20995-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr20995a.o tmpdir/pr20995-2.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -S --wide tmpdir/pr20995-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -S --wide tmpdir/pr20995-2
PASS: pr20995-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22374b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22374b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22374b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22374b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22374.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr22374b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr22374.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr22374b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr22374 shared library
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22374a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22374a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22374a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22374a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22374  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr22374a.o tmpdir/pr22374.so
Executing on host: sh -c {./ld-new   -o tmpdir/pr22374  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr22374a.o tmpdir/pr22374.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0001017c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0001017c

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --wide -r --dyn-syms tmpdir/pr22374 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --wide -r --dyn-syms tmpdir/pr22374
regexp_diff match failure
regexp "^.* +0+ +foo.*$"
line   "00011218  00000116 R_ARM_JUMP_SLOT        00010170   foo"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22374-1.r starting with "^.*: 0+ +0 FUNC +GLOBAL DEFAULT +UND foo$"
EOF from dump.out
output is 
Relocation section '.rel.plt' at offset 0x154 contains 1 entry:
 Offset     Info    Type                Sym. Value  Symbol's Name
00011218  00000116 R_ARM_JUMP_SLOT        00010170   foo

Symbol table '.dynsym' contains 2 entries:
   Num:    Value  Size Type    Bind   Vis      Ndx Name
     0: 00000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 00010170     0 FUNC    GLOBAL DEFAULT  UND foo

XFAIL: pr22374 function pointer initialization
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/weak-dyn-1a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/weak-dyn-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/weak-dyn-1a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/weak-dyn-1a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libweakdyn1a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/weak-dyn-1a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libweakdyn1a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/weak-dyn-1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Weak symbols in dynamic objects 1 (support)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/weak-dyn-1b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/weak-dyn-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/weak-dyn-1b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/weak-dyn-1b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libweakdyn1b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libweakdyn1a.so -Tweak-dyn-1.ld tmpdir/weak-dyn-1b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libweakdyn1b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libweakdyn1a.so -Tweak-dyn-1.ld tmpdir/weak-dyn-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --relocs --wide tmpdir/libweakdyn1b.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --relocs --wide tmpdir/libweakdyn1b.so
PASS: Weak symbols in dynamic objects 1 (main test)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr2404a.c -o tmpdir/pr2404a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr2404a.c -o tmpdir/pr2404a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr2404a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -fno-sanitize=all -z nomemory-seal tmpdir/pr2404a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr2404a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -fno-sanitize=all -z nomemory-seal tmpdir/pr2404a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr2404a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr2404a.c -o tmpdir/pr2404a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr2404a.c -o tmpdir/pr2404a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr2404n.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,now -fno-sanitize=all -z nomemory-seal tmpdir/pr2404a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr2404n.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,now -fno-sanitize=all -z nomemory-seal tmpdir/pr2404a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr2404n.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr2404b.c -o tmpdir/pr2404b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr2404b.c -o tmpdir/pr2404b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr2404b.a tmpdir/pr2404b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr2404b.a tmpdir/pr2404b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr2404b.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590a.c -o tmpdir/pr26590a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590a.c -o tmpdir/pr26590a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr26590a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr26590a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr26590a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr26590a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr26590a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590b.c -o tmpdir/pr26590b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590b.c -o tmpdir/pr26590b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr26590b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr26590b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr26590b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr26590b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr26590b.so (1)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590c.c -o tmpdir/pr26590c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590c.c -o tmpdir/pr26590c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590d.c -o tmpdir/pr26590d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590d.c -o tmpdir/pr26590d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr26590c.o and pr26590d.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26590 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/pr26590c.o tmpdir/pr26590d.o  -Wl,--as-needed tmpdir/libpr26590a.so tmpdir/libpr26590b.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26590 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/pr26590c.o tmpdir/pr26590d.o  -Wl,--as-needed tmpdir/libpr26590a.so tmpdir/libpr26590b.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libpr26590b.so: undefined reference to `f1'
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libpr26590b.so: undefined reference to `f1'
collect2: error: ld returned 1 exit status

PASS: Build pr26590 (1)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590b.c -o tmpdir/pr26590b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590b.c -o tmpdir/pr26590b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr26590b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--no-as-needed  tmpdir/libpr26590a.so -z nomemory-seal tmpdir/pr26590b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr26590b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--no-as-needed  tmpdir/libpr26590a.so -z nomemory-seal tmpdir/pr26590b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr26590b.so (2)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26590 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/pr26590c.o tmpdir/pr26590d.o  -Wl,--as-needed tmpdir/libpr26590a.so tmpdir/libpr26590b.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26590 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/pr26590c.o tmpdir/pr26590d.o  -Wl,--as-needed tmpdir/libpr26590a.so tmpdir/libpr26590b.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr26590 (2)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr28348a.c -o tmpdir/pr28348a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr28348a.c -o tmpdir/pr28348a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr28348a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr28348.t -z nomemory-seal tmpdir/pr28348a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr28348a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr28348.t -z nomemory-seal tmpdir/pr28348a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr28348a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr28348b.c -o tmpdir/pr28348b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr28348b.c -o tmpdir/pr28348b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr28348b.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr28348c.c -o tmpdir/pr28348c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr28348c.c -o tmpdir/pr28348c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr28348c.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr28348b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr28348.t  -Wl,--no-as-needed tmpdir/pr28348b.o tmpdir/libpr28348a.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr28348b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr28348.t  -Wl,--no-as-needed tmpdir/pr28348b.o tmpdir/libpr28348a.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr28348b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr28348 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr28348c.o  tmpdir/pr28348a.o tmpdir/libpr28348a.so tmpdir/libpr28348b.so  tmpdir/libpr28348a.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr28348 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr28348c.o  tmpdir/pr28348a.o tmpdir/libpr28348a.so tmpdir/libpr28348b.so  tmpdir/libpr28348a.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr28348 > dump.out
PASS: Build pr28348
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr31482b-no-lto.c -o tmpdir/pr31482b-no-lto.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr31482b-no-lto.c -o tmpdir/pr31482b-no-lto.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31482b-no-lto.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr31482b-no-lto.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31482b-no-lto.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr31482b-no-lto.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr31482b-no-lto.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr31482c-no-lto.c -o tmpdir/pr31482c-no-lto.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr31482c-no-lto.c -o tmpdir/pr31482c-no-lto.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr31482c-no-lto.a tmpdir/pr31482c-no-lto.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr31482c-no-lto.a tmpdir/pr31482c-no-lto.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build pr31482c-no-lto.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr31482d-no-lto.c -o tmpdir/pr31482d-no-lto.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr31482d-no-lto.c -o tmpdir/pr31482d-no-lto.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr31482d-no-lto.a tmpdir/pr31482d-no-lto.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr31482d-no-lto.a tmpdir/pr31482d-no-lto.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build pr31482d-no-lto.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21086.c -o tmpdir/pr21086.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21086.c -o tmpdir/pr21086.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21086 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,--dynamic-list=pr21086.list -z nomemory-seal tmpdir/pr21086.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21086 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,--dynamic-list=pr21086.list -z nomemory-seal tmpdir/pr21086.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -d tmpdir/pr21086 > dump.out
PASS: Build pr21086
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/foo.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/foo.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoov.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=foo.map -z nomemory-seal tmpdir/foo.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoov.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=foo.map -z nomemory-seal tmpdir/foo.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build versioned libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbar.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/begin.o tmpdir/end.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbar.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/begin.o tmpdir/end.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libbar.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -g  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/beginwarn.c -o tmpdir/beginwarn.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -g  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/beginwarn.c -o tmpdir/beginwarn.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -g  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -g  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarw.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/beginwarn.o tmpdir/end.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarw.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/beginwarn.o tmpdir/end.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/beginwarn.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/beginwarn.c:7:(.init_array+0x0): warning: function foo is deprecated
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/beginwarn.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/beginwarn.c:7:(.init_array+0x0): warning: function foo is deprecated

returned with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/beginwarn.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/beginwarn.c:7:(.init_array+0x0): warning: function foo is deprecated
>, expected: <^.*beginwarn.c:7:\(.*\): warning: function foo is deprecated\n?$>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -S --wide tmpdir/libbarw.so > dump.out
PASS: Build warn libbar.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endhidden.c -o tmpdir/endhidden.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endhidden.c -o tmpdir/endhidden.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarh.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/begin.o tmpdir/endhidden.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarh.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/begin.o tmpdir/endhidden.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build hidden libbar.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endprotected.c -o tmpdir/endprotected.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endprotected.c -o tmpdir/endprotected.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarp.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/begin.o tmpdir/endprotected.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarp.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/begin.o tmpdir/endprotected.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build protected libbar.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarfoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoo.so -z nomemory-seal tmpdir/end.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarfoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoo.so -z nomemory-seal tmpdir/end.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libbar.so with libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarfoov.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoov.so -z nomemory-seal tmpdir/end.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarfoov.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoov.so -z nomemory-seal tmpdir/end.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libar.so with versioned libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endhidden.c -o tmpdir/endhidden.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endhidden.c -o tmpdir/endhidden.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarhfoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoo.so -z nomemory-seal tmpdir/endhidden.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarhfoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoo.so -z nomemory-seal tmpdir/endhidden.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build hidden libbar.so with libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endhidden.c -o tmpdir/endhidden.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endhidden.c -o tmpdir/endhidden.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarhfoov.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoov.so -z nomemory-seal tmpdir/endhidden.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarhfoov.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoov.so -z nomemory-seal tmpdir/endhidden.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build hidden libar.so with versioned libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endprotected.c -o tmpdir/endprotected.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endprotected.c -o tmpdir/endprotected.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarpfoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoo.so -z nomemory-seal tmpdir/endprotected.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarpfoo.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoo.so -z nomemory-seal tmpdir/endprotected.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build protected libbar.so with libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endprotected.c -o tmpdir/endprotected.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/endprotected.c -o tmpdir/endprotected.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarpfoov.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoov.so -z nomemory-seal tmpdir/endprotected.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbarpfoov.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoov.so -z nomemory-seal tmpdir/endprotected.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build protected libbar.so with versioned libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl1.c -o tmpdir/dl1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl1.c -o tmpdir/dl1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/dl1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/dl1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl1.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl2.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl2.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2a.so with --dynamic-list=dl2.list
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl2a.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl2a.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2a.so with --dynamic-list=dl2a.list
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2a.so with --dynamic-list-data
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl2.list,--dynamic-list=dl2xxx.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl2.list,--dynamic-list=dl2xxx.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data,--dynamic-list=dl2xxx.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data,--dynamic-list=dl2xxx.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic,--dynamic-list-data -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic,--dynamic-list-data -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2d.so with --dynamic-list-data -Bsymbolic
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2e.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--export-dynamic-symbol=foo -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2e.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--export-dynamic-symbol=foo -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2e.so with --export-dynamic-symbol=foo
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2f.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dlempty.list,--export-dynamic-symbol=foo -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2f.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dlempty.list,--export-dynamic-symbol=foo -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2f.so with --dynamic-list=dlempty.list and --export-dynamic-symbol=foo
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2g.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--export-dynamic-symbol-list=dl2.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2g.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--export-dynamic-symbol-list=dl2.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2g.so with --export-dynamic-symbol-list=dl2.list
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2h.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dlempty.list,--export-dynamic-symbol-list=dl2.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2h.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dlempty.list,--export-dynamic-symbol-list=dl2.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2h.so with --dynamic-list=dlempty.list and --export-dynamic-symbol-list=dl2.list
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2i.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic,--export-dynamic-symbol=foo -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2i.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic,--export-dynamic-symbol=foo -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2i.so with -Bsymbolic and --export-dynamic-symbol=foo
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2j.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic,--export-dynamic-symbol-list=dl2.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2j.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic,--export-dynamic-symbol-list=dl2.list -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2j.so with -Bsymbolic and --export-dynamic-symbol-list=dl2.list
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2k.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--export-dynamic-symbol-list=dl2.list,-Bsymbolic -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2k.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--export-dynamic-symbol-list=dl2.list,-Bsymbolic -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2k.so with --export-dynamic-symbol-list=dl2.list and -Bsymbolic
PASS: #
PASS: Check
PASS: that
PASS: -Bno-symbolic
PASS: cancels
PASS: -Bsymbolic.
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2l.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic,-Bno-symbolic,--export-dynamic-symbol=foo -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl2l.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic,-Bno-symbolic,--export-dynamic-symbol=foo -z nomemory-seal tmpdir/dl2.o tmpdir/dl2xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl2l.so with -Bsymbolic -Bno-symbolic and --export-dynamic-symbol=foo
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl4a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl4.list -z nomemory-seal tmpdir/dl4.o tmpdir/dl4xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl4a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl4.list -z nomemory-seal tmpdir/dl4.o tmpdir/dl4xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl4a.so with --dynamic-list=dl4.list
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl4b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data -z nomemory-seal tmpdir/dl4.o tmpdir/dl4xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl4b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data -z nomemory-seal tmpdir/dl4.o tmpdir/dl4xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl4b.so with --dynamic-list-data
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl4c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl4.list,--dynamic-list=dl4xxx.list -z nomemory-seal tmpdir/dl4.o tmpdir/dl4xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl4c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl4.list,--dynamic-list=dl4xxx.list -z nomemory-seal tmpdir/dl4.o tmpdir/dl4xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl4d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data,--dynamic-list=dl4xxx.list -z nomemory-seal tmpdir/dl4.o tmpdir/dl4xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl4d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data,--dynamic-list=dl4xxx.list -z nomemory-seal tmpdir/dl4.o tmpdir/dl4xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl4e.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic-functions,--dynamic-list-cpp-new -z nomemory-seal tmpdir/dl4.o tmpdir/dl4xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl4e.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic-functions,--dynamic-list-cpp-new -z nomemory-seal tmpdir/dl4.o tmpdir/dl4xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl4f.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-cpp-new,-Bsymbolic-functions -z nomemory-seal tmpdir/dl4.o tmpdir/dl4xxx.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl4f.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-cpp-new,-Bsymbolic-functions -z nomemory-seal tmpdir/dl4.o tmpdir/dl4xxx.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl6a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/dl6.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl6a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/dl6.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl6a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl6b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic,--dynamic-list-data -z nomemory-seal tmpdir/dl6.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl6b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic,--dynamic-list-data -z nomemory-seal tmpdir/dl6.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl6b.so with -Bsymbolic --dynamic-list-data
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl6c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic -z nomemory-seal tmpdir/dl6.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl6c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic -z nomemory-seal tmpdir/dl6.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl6c.so with -Bsymbolic
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl6d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data,-Bsymbolic -z nomemory-seal tmpdir/dl6.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl6d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data,-Bsymbolic -z nomemory-seal tmpdir/dl6.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl6d.so with --dynamic-list-data -Bsymbolic
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/data1.c -o tmpdir/data1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/data1.c -o tmpdir/data1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdata1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/data1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdata1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/data1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdata1.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/data2.c -o tmpdir/data2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/data2.c -o tmpdir/data2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdata2.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/data2.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdata2.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/data2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdata2.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fcommon  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm1.c -o tmpdir/comm1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fcommon  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/comm1.c -o tmpdir/comm1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libcomm1.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/comm1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libcomm1.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/comm1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libcomm1.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/func1.c -o tmpdir/func1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/func1.c -o tmpdir/func1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfunc1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/func1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfunc1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/func1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libfunc1.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr9676-1.c -o tmpdir/pr9676-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr9676-1.c -o tmpdir/pr9676-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr9676-1.a tmpdir/pr9676-1.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr9676-1.a tmpdir/pr9676-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr9676-1.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr9676-2.c -o tmpdir/pr9676-2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr9676-2.c -o tmpdir/pr9676-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr9676-2.a tmpdir/pr9676-2.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr9676-2.a tmpdir/pr9676-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr9676-2.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr9676-3.c -o tmpdir/pr9676-3.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr9676-3.c -o tmpdir/pr9676-3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr9676-3.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr9676-3.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr9676-3.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr9676-3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr9676-3.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr9676-4.c -o tmpdir/pr9676-4.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr9676-4.c -o tmpdir/pr9676-4.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr9676-4.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr9676-4.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr9676-4.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr9676-4.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr9676-4.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr9676-4a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr9676-4.o -Ltmpdir -lpr9676-3 -Wl,--start-group -lpr9676-1 -lpr9676-2 -Wl,--end-group -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr9676-4a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr9676-4.o -Ltmpdir -lpr9676-3 -Wl,--start-group -lpr9676-1 -lpr9676-2 -Wl,--end-group -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/libpr9676-4a.so > dump.out
PASS: Build libpr9676-4a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -O0  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr9679-1.c -o tmpdir/pr9679-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -O0  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr9679-1.c -o tmpdir/pr9679-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -O0  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr9679-2.c -o tmpdir/pr9679-2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -O0  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr9679-2.c -o tmpdir/pr9679-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr9679.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr9679-1.o tmpdir/pr9679-2.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr9679.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr9679-1.o tmpdir/pr9679-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/libpr9679.so > dump.out
PASS: Build libpr9679.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr11138-1.c -o tmpdir/pr11138-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr11138-1.c -o tmpdir/pr11138-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr11138-1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr11138-1.map -z nomemory-seal tmpdir/pr11138-1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr11138-1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr11138-1.map -z nomemory-seal tmpdir/pr11138-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr11138-1.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr11138-2.c -o tmpdir/pr11138-2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr11138-2.c -o tmpdir/pr11138-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr11138-2.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/pr11138-2.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr11138-2.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/pr11138-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr11138-2.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -fcommon  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13250-1.c -o tmpdir/pr13250-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -fcommon  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13250-1.c -o tmpdir/pr13250-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr13250-1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr13250-1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr13250-1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr13250-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr13250-1.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -fcommon  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13250-2.c -o tmpdir/pr13250-2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -fcommon  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13250-2.c -o tmpdir/pr13250-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr13250-2.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--no-as-needed tmpdir/libpr13250-1.so -z nomemory-seal tmpdir/pr13250-2.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr13250-2.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--no-as-needed tmpdir/libpr13250-1.so -z nomemory-seal tmpdir/pr13250-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr13250-2.so with libpr13250-1.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fcommon  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13250-3.c -o tmpdir/pr13250-3.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fcommon  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr13250-3.c -o tmpdir/pr13250-3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr13250-3.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/pr13250-3.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr13250-3.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/pr13250-3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr13250-3.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -fcommon  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14323-2.c -o tmpdir/pr14323-2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -fcommon  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14323-2.c -o tmpdir/pr14323-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr14323-2.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr14323-2.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr14323-2.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr14323-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr14323-2.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14862-1.c -o tmpdir/pr14862-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14862-1.c -o tmpdir/pr14862-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr14862-1.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/pr14862-1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr14862-1.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/pr14862-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr14862-1.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14862-2.c -o tmpdir/pr14862-2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14862-2.c -o tmpdir/pr14862-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr14862.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr14862.map -z nomemory-seal tmpdir/pr14862-2.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr14862.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr14862.map -z nomemory-seal tmpdir/pr14862-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr14862.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1b.c -o tmpdir/needed1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1b.c -o tmpdir/needed1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded1b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/needed1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded1b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/needed1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libneeded1b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1a.c -o tmpdir/needed1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1a.c -o tmpdir/needed1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded1a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--add-needed,--no-as-needed -Ltmpdir -lneeded1b -z nomemory-seal tmpdir/needed1a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded1a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--add-needed,--no-as-needed -Ltmpdir -lneeded1b -z nomemory-seal tmpdir/needed1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libneeded1a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1c.c -o tmpdir/needed1c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1c.c -o tmpdir/needed1c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded1c.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/needed1c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded1c.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/needed1c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libneeded1c.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1c.c -o tmpdir/needed1c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1c.c -o tmpdir/needed1c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded1pic.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/needed1c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded1pic.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/needed1c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libneeded1pic.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed1a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--add-needed,-rpath=tmpdir,-rpath-link=tmpdir,-z,defs -Ltmpdir -lneeded1a -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed1a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--add-needed,-rpath=tmpdir,-rpath-link=tmpdir,-z,defs -Ltmpdir -lneeded1a -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build needed1a.so with --add-needed
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed1b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--copy-dt-needed-entries,-rpath=tmpdir,-rpath-link=tmpdir,-z,defs -Ltmpdir -lneeded1a -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed1b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--copy-dt-needed-entries,-rpath=tmpdir,-rpath-link=tmpdir,-z,defs -Ltmpdir -lneeded1a -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build needed1b.so with --copy-dt-needed-entries
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed1c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--no-add-needed -Ltmpdir -lneeded1a -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed1c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--no-add-needed -Ltmpdir -lneeded1a -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build needed1a.so with --no-add-needed
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed1d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--no-copy-dt-needed-entries -Ltmpdir -lneeded1a -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed1d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--no-copy-dt-needed-entries -Ltmpdir -lneeded1a -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build needed1b.so with --no-copy-dt-needed-entries
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/rel.c -o tmpdir/rel.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/rel.c -o tmpdir/rel.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/librel.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/rel.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/librel.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/rel.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build librel.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed2a.c -o tmpdir/needed2a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed2a.c -o tmpdir/needed2a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded2a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/needed2a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded2a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/needed2a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libneeded2a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed2b.c -o tmpdir/needed2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed2b.c -o tmpdir/needed2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded2b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script,needed2.ver -z nomemory-seal tmpdir/needed2b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded2b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script,needed2.ver -z nomemory-seal tmpdir/needed2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libneeded2b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed2c.c -o tmpdir/needed2c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed2c.c -o tmpdir/needed2c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded2c.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/needed2c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded2c.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/needed2c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libneeded2c.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed2 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/libneeded2c.o -Wl,--as-needed tmpdir/libneeded2a.so tmpdir/libneeded2b.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed2 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/libneeded2c.o -Wl,--as-needed tmpdir/libneeded2a.so tmpdir/libneeded2b.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build needed2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1a.c -o tmpdir/needed1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1a.c -o tmpdir/needed1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded3a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--no-add-needed -z nomemory-seal tmpdir/needed1a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded3a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--no-add-needed -z nomemory-seal tmpdir/needed1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libneeded3a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded3b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--no-as-needed,--add-needed -Ltmpdir -lneeded1b -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded3b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--no-as-needed,--add-needed -Ltmpdir -lneeded1b -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libneeded3b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed3.c -o tmpdir/needed3.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed3.c -o tmpdir/needed3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded3.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/needed3.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libneeded3.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/needed3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build needed3.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed3 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/needed3.o -Wl,--as-needed -Ltmpdir -lneeded3a -lneeded3b -lneeded1b -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed3 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/needed3.o -Wl,--as-needed -Ltmpdir -lneeded3a -lneeded3b -lneeded1b -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build needed3
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -ffunction-sections  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/rdynamic-1.c -o tmpdir/rdynamic-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -ffunction-sections  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/rdynamic-1.c -o tmpdir/rdynamic-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/rdynamic-1 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-dynamic-linker,-export-dynamic,--gc-sections -z nomemory-seal tmpdir/rdynamic-1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/rdynamic-1 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-dynamic-linker,-export-dynamic,--gc-sections -z nomemory-seal tmpdir/rdynamic-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/rdynamic-1 > dump.out
PASS: Build rdynamic-1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -ffunction-sections  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dynamic-1.c -o tmpdir/dynamic-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -ffunction-sections  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dynamic-1.c -o tmpdir/dynamic-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dynamic-1 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-dynamic-linker,--dynamic-list,dynamic-1.syms -Wl,--gc-sections -z nomemory-seal tmpdir/dynamic-1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dynamic-1 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-dynamic-linker,--dynamic-list,dynamic-1.syms -Wl,--gc-sections -z nomemory-seal tmpdir/dynamic-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/dynamic-1 > dump.out
PASS: Build dynamic-1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16496a.c -o tmpdir/pr16496a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16496a.c -o tmpdir/pr16496a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16496a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr16496a.map -z nomemory-seal tmpdir/pr16496a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16496a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr16496a.map -z nomemory-seal tmpdir/pr16496a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr16496a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16496b.c -o tmpdir/pr16496b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16496b.c -o tmpdir/pr16496b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr16496b.a tmpdir/pr16496b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr16496b.a tmpdir/pr16496b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr16496b.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16496b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--no-as-needed tmpdir/pr16496b.o tmpdir/libpr16496a.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16496b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--no-as-needed tmpdir/pr16496b.o tmpdir/libpr16496a.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -R tmpdir/libpr16496b.so > dump.out
PASS: Build libpr16496b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16452a.c -o tmpdir/pr16452a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16452a.c -o tmpdir/pr16452a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16452a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-soname,libpr16452a.so,--version-script=pr16452.map -z nomemory-seal tmpdir/pr16452a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16452a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-soname,libpr16452a.so,--version-script=pr16452.map -z nomemory-seal tmpdir/pr16452a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr16452a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16452b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-soname,libpr16452b.so,--no-as-needed tmpdir/libpr16452a.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16452b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-soname,libpr16452b.so,--no-as-needed tmpdir/libpr16452a.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr16452b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16452b.c -o tmpdir/pr16452b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16452b.c -o tmpdir/pr16452b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16452 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath=tmpdir,-rpath-link=tmpdir tmpdir/libpr16452b.so -z nomemory-seal tmpdir/pr16452b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16452 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath=tmpdir,-rpath-link=tmpdir tmpdir/libpr16452b.so -z nomemory-seal tmpdir/pr16452b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -p tmpdir/pr16452 > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16452.od starting with "^  required from libpr16452a.so:$"
EOF from dump.out
PASS: Build pr16452
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16452b.c -o tmpdir/pr16452b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16452b.c -o tmpdir/pr16452b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16457 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath=tmpdir,-rpath-link=tmpdir tmpdir/libpr16452b.so -z nomemory-seal tmpdir/pr16452b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16457 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath=tmpdir,-rpath-link=tmpdir tmpdir/libpr16452b.so -z nomemory-seal tmpdir/pr16452b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -p tmpdir/pr16457 > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr16457.od starting with "^[ ]+NEEDED[ ]+libpr16452a.so$"
EOF from dump.out
PASS: Build pr16457
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18458a.c -o tmpdir/pr18458a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18458a.c -o tmpdir/pr18458a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18458a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,now -z nomemory-seal tmpdir/pr18458a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18458a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,now -z nomemory-seal tmpdir/pr18458a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr18458a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18458b.c -o tmpdir/pr18458b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18458b.c -o tmpdir/pr18458b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18458b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,now tmpdir/libpr18458a.so -z nomemory-seal tmpdir/pr18458b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18458b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,now tmpdir/libpr18458a.so -z nomemory-seal tmpdir/pr18458b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr18458b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19073.s -o tmpdir/pr19073.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19073.s -o tmpdir/pr19073.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19073a.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z noexecstack -z nomemory-seal tmpdir/pr19073.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19073a.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z noexecstack -z nomemory-seal tmpdir/pr19073.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr19073a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19073.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr19073.map tmpdir/pr19073a.o -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19073.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr19073.map tmpdir/pr19073a.o -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/libpr19073.so > dump.out
PASS: Build libpr19073.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-1a.c -o tmpdir/pr21964-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-1a.c -o tmpdir/pr21964-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-1a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr21964-1a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-1a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr21964-1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr21964-1a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-1b.c -o tmpdir/pr21964-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-1b.c -o tmpdir/pr21964-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-1b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr21964-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-1b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr21964-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr21964-1b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-2a.c -o tmpdir/pr21964-2a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-2a.c -o tmpdir/pr21964-2a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-2a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr21964-2a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-2a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr21964-2a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr21964-2a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-2b.c -o tmpdir/pr21964-2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-2b.c -o tmpdir/pr21964-2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-2b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr21964-2b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-2b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr21964-2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr21964-2b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-3a.c -o tmpdir/pr21964-3a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-3a.c -o tmpdir/pr21964-3a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-3a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr21964-3a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-3a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr21964-3a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr21964-3a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -g -O2  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21978a.c -o tmpdir/pr21978a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -g -O2  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21978a.c -o tmpdir/pr21978a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -g -O2  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21978b.c -o tmpdir/pr21978b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -g -O2  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21978b.c -o tmpdir/pr21978b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21978.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr21978a.o tmpdir/pr21978b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21978.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr21978a.o tmpdir/pr21978b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -Sl tmpdir/pr21978.so > dump.out
PASS: Dump pr21978.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -fcommon  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26580-b.c -o tmpdir/pr26580-b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -fno-sanitize=all -c -fno-lto -fPIC -fcommon  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26580-b.c -o tmpdir/pr26580-b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr26580-2.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr26580-b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr26580-2.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr26580-b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: libpr26580-2.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26094-1a.c -o tmpdir/pr26094-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26094-1a.c -o tmpdir/pr26094-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26094-1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr26094-1.ver -z nomemory-seal tmpdir/pr26094-1a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26094-1.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr26094-1.ver -z nomemory-seal tmpdir/pr26094-1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr26094-1.so > dump.out
PASS: Build pr26094-1.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26094-1b.c -o tmpdir/pr26094-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26094-1b.c -o tmpdir/pr26094-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26094-1c.c -o tmpdir/pr26094-1c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26094-1c.c -o tmpdir/pr26094-1c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26094-1 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr26094-1.so -z nomemory-seal tmpdir/pr26094-1b.o tmpdir/pr26094-1c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26094-1 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr26094-1.so -z nomemory-seal tmpdir/pr26094-1b.o tmpdir/pr26094-1c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr26094-1 > dump.out
PASS: Build pr26094-1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26302a.c -o tmpdir/pr26302a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26302a.c -o tmpdir/pr26302a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26302a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr26302.ver -z nomemory-seal tmpdir/pr26302a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26302a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--version-script=pr26302.ver -z nomemory-seal tmpdir/pr26302a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr26302a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26302b.c -o tmpdir/pr26302b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26302b.c -o tmpdir/pr26302b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26302b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--no-as-needed tmpdir/pr26302a.so -z nomemory-seal tmpdir/pr26302b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26302b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--no-as-needed tmpdir/pr26302a.so -z nomemory-seal tmpdir/pr26302b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -sW tmpdir/pr26302b.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -u tmpdir/pr26302b.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -u -D tmpdir/pr26302b.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -u -D --with-symbol-versions tmpdir/pr26302b.so > dump.out
PASS: Build pr26302b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33409a.c -o tmpdir/pr33409a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33409a.c -o tmpdir/pr33409a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33409a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33409b.c -o tmpdir/pr33409b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33409b.c -o tmpdir/pr33409b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33409.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr33409b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33409.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr33409b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33409.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIE -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22269-1.c -o tmpdir/pr22269-1.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIE -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22269-1.c -o tmpdir/pr22269-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22269-1.o  tmpdir/pr22269-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22269-1.o  tmpdir/pr22269-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22269-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -e _start --no-dynamic-linker -z text -z nocombreloc  tmpdir/pr22269-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr22269-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -e _start --no-dynamic-linker -z text -z nocombreloc  tmpdir/pr22269-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -rW tmpdir/pr22269-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -rW tmpdir/pr22269-1
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22269-1.rd starting with "^Relocation section '\.rela?\.got' .*$"
EOF from dump.out
PASS: pr22269-1 (static pie undefined weak)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/normal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/begin.o tmpdir/libfoo.so tmpdir/end.o tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/normal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/begin.o tmpdir/libfoo.so tmpdir/end.o tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/normal
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/normal 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run normal with libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/protected  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/begin.o tmpdir/libfoo.so tmpdir/endprotected.o tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/protected  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/begin.o tmpdir/libfoo.so tmpdir/endprotected.o tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/protected
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/protected 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run protected with libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/hidden  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/begin.o tmpdir/libfoo.so tmpdir/endhidden.o tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/hidden  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/begin.o tmpdir/libfoo.so tmpdir/endhidden.o tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/hidden
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/hidden 
spawn [open ...]
TEST2
TEST1
MAIN
TEST2
TEST1
MAIN

PASS: Run hidden with libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/normalv  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/begin.o tmpdir/libfoov.so tmpdir/end.o tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/normalv  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/begin.o tmpdir/libfoov.so tmpdir/end.o tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/normalv
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/normalv 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run normal with versioned libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/warn  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/beginwarn.o tmpdir/libfoov.so tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/warn  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/beginwarn.o tmpdir/libfoov.so tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/beginwarn.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/beginwarn.c:7:(.init_array+0x0): warning: function foo is deprecated
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/beginwarn.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/beginwarn.c:7:(.init_array+0x0): warning: function foo is deprecated

returned with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/beginwarn.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/beginwarn.c:7:(.init_array+0x0): warning: function foo is deprecated
>, expected: <^.*beginwarn.c:7:\(.*\): warning: function foo is deprecated\n?$>
Running: tmpdir/warn
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/warn 
spawn [open ...]
TEST2
TEST2
MAIN
TEST2
TEST2
MAIN

PASS: Run warn with versioned libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/protected  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/begin.o tmpdir/libfoov.so tmpdir/endprotected.o tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/protected  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/begin.o tmpdir/libfoov.so tmpdir/endprotected.o tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/protected
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/protected 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run protected with versioned libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/hiddenv  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/begin.o tmpdir/libfoov.so tmpdir/endhidden.o tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/hiddenv  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/begin.o tmpdir/libfoov.so tmpdir/endhidden.o tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/hiddenv
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/hiddenv 
spawn [open ...]
TEST2
TEST1
MAIN
TEST2
TEST1
MAIN

PASS: Run hidden with versioned libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/normal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libbarfoo.so tmpdir/libfoo.so tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/normal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libbarfoo.so tmpdir/libfoo.so tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/normal
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/normal 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run normal libbar.so with libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/protected  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libbarpfoo.so tmpdir/libfoo.so tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/protected  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libbarpfoo.so tmpdir/libfoo.so tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/protected
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/protected 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run protected libbar.so with libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/hidden  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libbarhfoo.so tmpdir/libfoo.so tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/hidden  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libbarhfoo.so tmpdir/libfoo.so tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/hidden
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/hidden 
spawn [open ...]
TEST2
TEST1
MAIN
TEST2
TEST1
MAIN

PASS: Run hidden libbar.so with libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/normal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libbarfoov.so tmpdir/libfoov.so tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/normal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libbarfoov.so tmpdir/libfoov.so tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/normal
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/normal 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run normal libbar.so with versioned libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/protected  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libbarpfoov.so tmpdir/libfoov.so tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/protected  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libbarpfoov.so tmpdir/libfoov.so tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/protected
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/protected 
spawn [open ...]
TEST1
TEST1
MAIN
TEST1
TEST1
MAIN

PASS: Run protected libbar.so with versioned libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/hidden  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libbarhfoov.so tmpdir/libfoov.so tmpdir/main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/hidden  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libbarhfoov.so tmpdir/libfoov.so tmpdir/main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/hidden
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/hidden 
spawn [open ...]
TEST2
TEST1
MAIN
TEST2
TEST1
MAIN

PASS: Run hidden libbar.so with versioned libfoo.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2a.so tmpdir/dl2main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2a.so tmpdir/dl2main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl2a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl2a 
spawn [open ...]
OK1
DSO
OK1
OK1
DSO
OK1

PASS: Run with libdl2a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2b.so tmpdir/dl2main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2b.so tmpdir/dl2main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl2b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl2b 
spawn [open ...]
OK1
MAIN
OK1
OK1
MAIN
OK1

PASS: Run with libdl2b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2c.so tmpdir/dl2main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2c.so tmpdir/dl2main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl2c
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl2c 
spawn [open ...]
OK1
MAIN
OK1
OK1
MAIN
OK1

PASS: Run with libdl2c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2d.so tmpdir/dl2main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2d.so tmpdir/dl2main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl2d
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl2d 
spawn [open ...]
OK1
DSO
OK1
OK1
DSO
OK1

PASS: Run with libdl2d.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2e  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2e.so tmpdir/dl2main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2e  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2e.so tmpdir/dl2main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl2e
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl2e 
spawn [open ...]
OK1
MAIN
OK1
OK1
MAIN
OK1

PASS: Run with libdl2e.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2f  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2f.so tmpdir/dl2main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2f  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2f.so tmpdir/dl2main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl2f
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl2f 
spawn [open ...]
OK1
DSO
OK1
OK1
DSO
OK1

PASS: Run with libdl2f.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2g  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2g.so tmpdir/dl2main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2g  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2g.so tmpdir/dl2main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl2g
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl2g 
spawn [open ...]
OK1
MAIN
OK1
OK1
MAIN
OK1

PASS: Run with libdl2g.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2h  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2h.so tmpdir/dl2main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2h  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2h.so tmpdir/dl2main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl2h
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl2h 
spawn [open ...]
OK1
DSO
OK1
OK1
DSO
OK1

PASS: Run with libdl2h.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2i  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2i.so tmpdir/dl2main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2i  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2i.so tmpdir/dl2main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl2i
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl2i 
spawn [open ...]
OK1
DSO
OK1
OK1
DSO
OK1

PASS: Run with libdl2i.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2j  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2j.so tmpdir/dl2main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2j  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2j.so tmpdir/dl2main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl2j
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl2j 
spawn [open ...]
OK1
DSO
OK1
OK1
DSO
OK1

PASS: Run with libdl2j.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2k  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2k.so tmpdir/dl2main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2k  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2k.so tmpdir/dl2main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl2k
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl2k 
spawn [open ...]
OK1
DSO
OK1
OK1
DSO
OK1

PASS: Run with libdl2k.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl2main.c -o tmpdir/dl2main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2l  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2l.so tmpdir/dl2main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl2l  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl2l.so tmpdir/dl2main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl2l
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl2l 
spawn [open ...]
OK1
MAIN
OK1
OK1
MAIN
OK1

PASS: Run with libdl2l.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4main.c -o tmpdir/dl4main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4main.c -o tmpdir/dl4main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl4a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl4a.so tmpdir/dl4main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl4a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl4a.so tmpdir/dl4main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl4a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl4a 
spawn [open ...]
bar OK1
bar OK3
DSO1
DSO2
OK1
OK3
bar OK1
bar OK3
DSO1
DSO2
OK1
OK3

PASS: Run with libdl4a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4main.c -o tmpdir/dl4main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4main.c -o tmpdir/dl4main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl4b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl4b.so tmpdir/dl4main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl4b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl4b.so tmpdir/dl4main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl4b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl4b 
spawn [open ...]
bar OK1
bar OK3
DSO1
DSO2
OK1
OK3
bar OK1
bar OK3
DSO1
DSO2
OK1
OK3

PASS: Run with libdl4b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4main.c -o tmpdir/dl4main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4main.c -o tmpdir/dl4main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl4c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl4c.so tmpdir/dl4main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl4c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl4c.so tmpdir/dl4main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl4c
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl4c 
spawn [open ...]
bar OK1
bar OK3
MAIN1
MAIN2
OK1
OK3
bar OK1
bar OK3
MAIN1
MAIN2
OK1
OK3

PASS: Run with libdl4c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4main.c -o tmpdir/dl4main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4main.c -o tmpdir/dl4main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl4d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl4d.so tmpdir/dl4main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl4d  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl4d.so tmpdir/dl4main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl4d
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl4d 
spawn [open ...]
bar OK1
bar OK3
MAIN1
MAIN2
OK1
OK3
bar OK1
bar OK3
MAIN1
MAIN2
OK1
OK3

PASS: Run with libdl4d.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4main.c -o tmpdir/dl4main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4main.c -o tmpdir/dl4main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl4e  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl4e.so tmpdir/dl4main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl4e  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl4e.so tmpdir/dl4main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl4e
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl4e 
spawn [open ...]
bar OK1
bar OK3
DSO1
DSO2
OK1
OK3
bar OK1
bar OK3
DSO1
DSO2
OK1
OK3

PASS: Run with libdl4e.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4main.c -o tmpdir/dl4main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl4main.c -o tmpdir/dl4main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl4f  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl4f.so tmpdir/dl4main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl4f  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl4f.so tmpdir/dl4main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl4f
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl4f 
spawn [open ...]
bar OK1
bar OK3
DSO1
DSO2
OK1
OK3
bar OK1
bar OK3
DSO1
DSO2
OK1
OK3

PASS: Run with libdl4f.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dynbss1.c -o tmpdir/dynbss1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dynbss1.c -o tmpdir/dynbss1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dynbss1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdata1.so tmpdir/dynbss1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dynbss1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdata1.so tmpdir/dynbss1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dynbss1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dynbss1 
spawn [open ...]
PASS
PASS

PASS: Run with libdata1.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/weakdef1.c -o tmpdir/weakdef1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/weakdef1.c -o tmpdir/weakdef1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/weakdef1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdata2.so tmpdir/weakdef1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/weakdef1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdata2.so tmpdir/weakdef1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/weakdef1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/weakdef1 
spawn [open ...]
PASS
PASS

PASS: Run with libdata2.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/comm1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libfunc1.so tmpdir/comm1.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/comm1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libfunc1.so tmpdir/comm1.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/comm1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/comm1 
spawn [open ...]
PASS
PASS

PASS: Run with libfunc1.so comm1.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/comm1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/comm1.o tmpdir/libfunc1.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/comm1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/comm1.o tmpdir/libfunc1.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/comm1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/comm1 
spawn [open ...]
PASS
PASS

PASS: Run with comm1.o libfunc1.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr11138a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--version-script=pr11138-2.map tmpdir/pr11138-2.o tmpdir/libpr11138-1.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr11138a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--version-script=pr11138-2.map tmpdir/pr11138-2.o tmpdir/libpr11138-1.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr11138a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr11138a 
spawn [open ...]
MAIN bar
DSO bar
MAIN bar
DSO bar

PASS: Run with pr11138-2.c libpr11138-1.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr11138b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--version-script=pr11138-2.map tmpdir/libpr11138-1.so tmpdir/pr11138-2.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr11138b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--version-script=pr11138-2.map tmpdir/libpr11138-1.so tmpdir/pr11138-2.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr11138b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr11138b 
spawn [open ...]
MAIN bar
DSO bar
MAIN bar
DSO bar

PASS: Run with libpr11138-1.so pr11138-2.c
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13250  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--as-needed tmpdir/pr13250-3.o tmpdir/libpr13250-1.so tmpdir/libpr13250-2.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13250  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--as-needed tmpdir/pr13250-3.o tmpdir/libpr13250-1.so tmpdir/libpr13250-2.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr13250
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr13250 
spawn [open ...]
PASS
PASS

PASS: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14323-1.c -o tmpdir/pr14323-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr14323-1.c -o tmpdir/pr14323-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr14323  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr14323-2.so tmpdir/pr14323-1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr14323  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr14323-2.so tmpdir/pr14323-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr14323
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr14323 
spawn [open ...]
PASS
PASS

PASS: Run with pr14323-1.c pr14323-2.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr14862  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--as-needed tmpdir/libpr14862-1.o tmpdir/libpr14862.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr14862  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--as-needed tmpdir/libpr14862-1.o tmpdir/libpr14862.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr14862
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr14862 
spawn [open ...]

PASS: Run with pr14862-1.c libpr14862.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed1a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/libneeded1c.o -Wl,--no-as-needed,--add-needed,-rpath=tmpdir,-rpath-link=tmpdir -Ltmpdir -lneeded1a tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed1a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/libneeded1c.o -Wl,--no-as-needed,--add-needed,-rpath=tmpdir,-rpath-link=tmpdir -Ltmpdir -lneeded1a tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/needed1a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/needed1a 
spawn [open ...]
OK
OK
OK
OK

PASS: Link with --add-needed
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed1b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/libneeded1c.o -Wl,--no-as-needed,--copy-dt-needed-entries,-rpath=tmpdir,-rpath-link=tmpdir -Ltmpdir -lneeded1a tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/needed1b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf tmpdir/libneeded1c.o -Wl,--no-as-needed,--copy-dt-needed-entries,-rpath=tmpdir,-rpath-link=tmpdir -Ltmpdir -lneeded1a tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/needed1b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/needed1b 
spawn [open ...]
OK
OK
OK
OK

PASS: Link with --copy-dt-needed-entries
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/relmain.c -o tmpdir/relmain.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/relmain.c -o tmpdir/relmain.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/relmain  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath=tmpdir -Ltmpdir -lrel tmpdir/relmain.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/relmain  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath=tmpdir -Ltmpdir -lrel tmpdir/relmain.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/relmain
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/relmain 
spawn [open ...]

PASS: Run relmain
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-sanitize=all   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-sanitize=all   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr2404  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -fno-sanitize=all -Wl,--no-as-needed  tmpdir/pr2404b.o tmpdir/libpr2404a.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr2404  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -fno-sanitize=all -Wl,--no-as-needed  tmpdir/pr2404b.o tmpdir/libpr2404a.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr2404
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr2404 
spawn [open ...]
times: -1
times: 20
time1: 0
time1: 10
times: -1
times: 20
time1: 0
time1: 10

PASS: Run pr2404
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-sanitize=all   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-sanitize=all   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr2404n  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -fno-sanitize=all -Wl,-z,now  -Wl,--no-as-needed tmpdir/pr2404b.o tmpdir/libpr2404n.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr2404n  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -fno-sanitize=all -Wl,-z,now  -Wl,--no-as-needed tmpdir/pr2404b.o tmpdir/libpr2404n.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr2404n
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr2404n 
spawn [open ...]
times: -1
times: 20
time1: 0
time1: 10
times: -1
times: 20
time1: 0
time1: 10

PASS: Run pr2404n
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18458c.c -o tmpdir/pr18458c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18458c.c -o tmpdir/pr18458c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18458  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-z,now tmpdir/libpr18458a.so tmpdir/libpr18458b.so tmpdir/pr18458c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18458  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-z,now tmpdir/libpr18458a.so tmpdir/libpr18458b.so tmpdir/pr18458c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18458
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18458 
spawn [open ...]
PASS
PASS

PASS: Run pr18458
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-1c.c -o tmpdir/pr21964-1c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-1c.c -o tmpdir/pr21964-1c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath,tmpdir tmpdir/pr21964-1a.so tmpdir/pr21964-1b.so tmpdir/pr21964-1c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath,tmpdir tmpdir/pr21964-1a.so tmpdir/pr21964-1b.so tmpdir/pr21964-1c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr21964-1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr21964-1 
spawn [open ...]
PASS
PASS

PASS: Run pr21964-1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-3c.c -o tmpdir/pr21964-3c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-3c.c -o tmpdir/pr21964-3c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-3  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath,tmpdir tmpdir/pr21964-1a.so tmpdir/pr21964-1b.so tmpdir/pr21964-3a.so tmpdir/pr21964-3c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-3  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath,tmpdir tmpdir/pr21964-1a.so tmpdir/pr21964-1b.so tmpdir/pr21964-3a.so tmpdir/pr21964-3c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr21964-3
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr21964-3 
spawn [open ...]
PASS
PASS

PASS: Run pr21964-3
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fcommon   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26580-a.c -o tmpdir/pr26580-a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fcommon   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26580-a.c -o tmpdir/pr26580-a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26580-3  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr26580-a.o -Wl,--as-needed tmpdir/libpr26580-2.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26580-3  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr26580-a.o -Wl,--as-needed tmpdir/libpr26580-2.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr26580-3
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr26580-3 
spawn [open ...]
library not loaded
alignment 1
library not loaded
alignment 1

PASS: pr26580-3
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fcommon   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26580-a.c -o tmpdir/pr26580-a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fcommon   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26580-a.c -o tmpdir/pr26580-a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26580-4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr26580-a.o -Wl,--no-as-needed tmpdir/libpr26580-2.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26580-4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr26580-a.o -Wl,--no-as-needed tmpdir/libpr26580-2.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr26580-4
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr26580-4 
spawn [open ...]
library loaded
alignment 8
library loaded
alignment 8

PASS: pr26580-4
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590c.c -o tmpdir/pr26590c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590c.c -o tmpdir/pr26590c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590d.c -o tmpdir/pr26590d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr26590d.c -o tmpdir/pr26590d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26590  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr26590c.o tmpdir/pr26590d.o -Wl,--as-needed tmpdir/libpr26590a.so tmpdir/libpr26590b.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26590  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr26590c.o tmpdir/pr26590d.o -Wl,--as-needed tmpdir/libpr26590a.so tmpdir/libpr26590b.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr26590
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr26590 
spawn [open ...]
PASS
PASS

PASS: Run pr26590 (2)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr31482a-no-lto.c -o tmpdir/pr31482a-no-lto.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr31482a-no-lto.c -o tmpdir/pr31482a-no-lto.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31482-no-lto  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr31482a-no-lto.o tmpdir/pr31482b-no-lto.so tmpdir/pr31482c-no-lto.a  tmpdir/pr31482d-no-lto.a
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31482-no-lto  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr31482a-no-lto.o tmpdir/pr31482b-no-lto.so tmpdir/pr31482c-no-lto.a  tmpdir/pr31482d-no-lto.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr31482-no-lto
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr31482-no-lto 
spawn [open ...]
PASS
PASS

PASS: Run pr31482 (no-lto)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33409c.c -o tmpdir/pr33409c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr33409c.c -o tmpdir/pr33409c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33409  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,text tmpdir/pr33409c.o tmpdir/pr33409a.o tmpdir/pr33409.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33409  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,text tmpdir/pr33409c.o tmpdir/pr33409a.o tmpdir/pr33409.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr33409
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr33409 
spawn [open ...]
PASS
PASS

PASS: Run pr33409
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib tmpdir/dl_avail_test63846.c -o tmpdir/dl_avail_test63846.out -ldl
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib tmpdir/dl_avail_test63846.c -o tmpdir/dl_avail_test63846.out -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl1main.c -o tmpdir/dl1main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl1main.c -o tmpdir/dl1main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl1a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--dynamic-list=dl1.list -ldl tmpdir/dl1main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl1a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--dynamic-list=dl1.list -ldl tmpdir/dl1main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl1a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl1a 
spawn [open ...]
OK
OK

PASS: Run dl1a with --dynamic-list=dl1.list and dlopen on libdl1.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl1main.c -o tmpdir/dl1main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl1main.c -o tmpdir/dl1main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl1b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--dynamic-list-data -ldl tmpdir/dl1main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl1b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--dynamic-list-data -ldl tmpdir/dl1main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl1b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl1b 
spawn [open ...]
OK
OK

PASS: Run dl1b with --dynamic-list-data and dlopen on libdl1.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--dynamic-list-data -ldl tmpdir/dl6amain.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--dynamic-list-data -ldl tmpdir/dl6amain.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl6a1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl6a1 
spawn [open ...]
bar is in main.
bar is in main.

PASS: Run dl6a1 with --dynamic-list-data and dlopen on libdl6a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE  -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE  -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed,-Bsymbolic-functions -ldl tmpdir/dl6amain.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed,-Bsymbolic-functions -ldl tmpdir/dl6amain.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl6a2
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl6a2 
spawn [open ...]
bar is in DSO.
bar is in DSO.

PASS: Run dl6a2 with -Bsymbolic-functions and dlopen on libdl6a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a3  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-Bsymbolic -ldl tmpdir/dl6amain.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a3  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-Bsymbolic -ldl tmpdir/dl6amain.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl6a3
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl6a3 
spawn [open ...]
bar is in DSO.
bar is in DSO.

PASS: Run dl6a3 with -Bsymbolic and dlopen on libdl6a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-Bsymbolic,--dynamic-list-data -ldl tmpdir/dl6amain.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-Bsymbolic,--dynamic-list-data -ldl tmpdir/dl6amain.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl6a4
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl6a4 
spawn [open ...]
bar is in main.
bar is in main.

PASS: Run dl6a4 with -Bsymbolic --dynamic-list-data and dlopen on libdl6a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE  -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE  -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a5  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed,-Bsymbolic-functions,--dynamic-list-cpp-new -ldl tmpdir/dl6amain.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a5  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed,-Bsymbolic-functions,--dynamic-list-cpp-new -ldl tmpdir/dl6amain.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl6a5
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl6a5 
spawn [open ...]
bar is in DSO.
bar is in DSO.

PASS: Run dl6a5 with -Bsymbolic-functions --dynamic-list-cpp-new and dlopen on libdl6a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE  -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE  -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a6  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed,--dynamic-list-cpp-new,-Bsymbolic-functions -ldl tmpdir/dl6amain.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a6  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed,--dynamic-list-cpp-new,-Bsymbolic-functions -ldl tmpdir/dl6amain.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl6a6
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl6a6 
spawn [open ...]
bar is in DSO.
bar is in DSO.

PASS: Run dl6a6 with --dynamic-list-cpp-new -Bsymbolic-functions and dlopen on libdl6a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE  -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE  -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6amain.c -o tmpdir/dl6amain.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a7  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed,--dynamic-list-data,-Bsymbolic -ldl tmpdir/dl6amain.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6a7  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,--no-as-needed,--dynamic-list-data,-Bsymbolic -ldl tmpdir/dl6amain.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl6a7
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl6a7 
spawn [open ...]
bar is in main.
bar is in main.

PASS: Run dl6a7 with --dynamic-list-data -Bsymbolic and dlopen on libdl6a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6bmain.c -o tmpdir/dl6bmain.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6bmain.c -o tmpdir/dl6bmain.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6b1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--dynamic-list-data -ldl tmpdir/dl6bmain.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6b1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--dynamic-list-data -ldl tmpdir/dl6bmain.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl6b1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl6b1 
spawn [open ...]
bar is in main.
bar is in main.

PASS: Run dl6b1 with --dynamic-list-data and dlopen on libdl6b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6bmain.c -o tmpdir/dl6bmain.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6bmain.c -o tmpdir/dl6bmain.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6b2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed -ldl tmpdir/dl6bmain.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6b2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed -ldl tmpdir/dl6bmain.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl6b2
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl6b2 
spawn [open ...]
bar is in DSO.
bar is in DSO.

PASS: Run dl6b2 with dlopen on libdl6b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6cmain.c -o tmpdir/dl6cmain.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6cmain.c -o tmpdir/dl6cmain.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6c1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--dynamic-list-data -ldl tmpdir/dl6cmain.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6c1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--dynamic-list-data -ldl tmpdir/dl6cmain.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl6c1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl6c1 
spawn [open ...]
bar is in DSO.
bar is in DSO.

PASS: Run dl6c1 with --dynamic-list-data and dlopen on libdl6c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6dmain.c -o tmpdir/dl6dmain.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl6dmain.c -o tmpdir/dl6dmain.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6d1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--dynamic-list-data -ldl tmpdir/dl6dmain.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl6d1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--dynamic-list-data -ldl tmpdir/dl6dmain.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl6d1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl6d1 
spawn [open ...]
bar is in main.
bar is in main.

PASS: Run dl6d1 with --dynamic-list-data and dlopen on libdl6d.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-2c.c -o tmpdir/pr21964-2c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-2c.c -o tmpdir/pr21964-2c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath,tmpdir tmpdir/pr21964-2a.so -ldl tmpdir/pr21964-2c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath,tmpdir tmpdir/pr21964-2a.so -ldl tmpdir/pr21964-2c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr21964-2
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr21964-2 
spawn [open ...]
PASS
PASS

PASS: Run pr21964-2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-5.c -o tmpdir/pr21964-5.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto   -fno-sanitize=all  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-5.c -o tmpdir/pr21964-5.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-5  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath,tmpdir tmpdir/pr21964-1a.so -ldl tmpdir/pr21964-5.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -fno-sanitize=all  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-5  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath,tmpdir tmpdir/pr21964-1a.so -ldl tmpdir/pr21964-5.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr21964-5
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr21964-5 
spawn [open ...]
PASS
PASS

PASS: Run pr21964-5
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib tmpdir/libneeded1c.o -Wl,--no-add-needed,-rpath-link=tmpdir -Ltmpdir -lneeded1a
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib tmpdir/libneeded1c.o -Wl,--no-add-needed,-rpath-link=tmpdir -Ltmpdir -lneeded1a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libneeded1c.o: undefined reference to symbol 'bar'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libneeded1b.so: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libneeded1c.o: undefined reference to symbol 'bar'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libneeded1b.so: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status

PASS: --no-add-needed
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib tmpdir/libneeded1c.o -Wl,--no-copy-dt-needed-entries,-rpath-link=tmpdir -Ltmpdir -lneeded1a
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib tmpdir/libneeded1c.o -Wl,--no-copy-dt-needed-entries,-rpath-link=tmpdir -Ltmpdir -lneeded1a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libneeded1c.o: undefined reference to symbol 'bar'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libneeded1b.so: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libneeded1c.o: undefined reference to symbol 'bar'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libneeded1b.so: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status

PASS: --no-copy-dt-needed-entries
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -shared tmpdir/libneeded1pic.o -Wl,--no-add-needed,-z,defs -Ltmpdir -lneeded1a
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -shared tmpdir/libneeded1pic.o -Wl,--no-add-needed,-z,defs -Ltmpdir -lneeded1a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libneeded1pic.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1c.c:8:(.text.startup+0x6): undefined reference to `bar'
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libneeded1pic.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1c.c:8:(.text.startup+0x6): undefined reference to `bar'
collect2: error: ld returned 1 exit status

PASS: --no-add-needed -shared
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -shared tmpdir/libneeded1pic.o -Wl,--no-copy-dt-needed-entries,-z,defs -Ltmpdir -lneeded1a
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -shared tmpdir/libneeded1pic.o -Wl,--no-copy-dt-needed-entries,-z,defs -Ltmpdir -lneeded1a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libneeded1pic.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1c.c:8:(.text.startup+0x6): undefined reference to `bar'
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/libneeded1pic.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/needed1c.c:8:(.text.startup+0x6): undefined reference to `bar'
collect2: error: ld returned 1 exit status

PASS: --no-copy-dt-needed-entries -shared
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ansi -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/del.cc -o tmpdir/del.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ansi -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/del.cc -o tmpdir/del.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ansi -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/new.cc -o tmpdir/new.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ansi -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/new.cc -o tmpdir/new.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libnew1a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -fno-sanitize=all -Wl,-Bsymbolic-functions,--dynamic-list-cpp-new -z nomemory-seal tmpdir/del.o tmpdir/new.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libnew1a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -fno-sanitize=all -Wl,-Bsymbolic-functions,--dynamic-list-cpp-new -z nomemory-seal tmpdir/del.o tmpdir/new.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ansi -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/del.cc -o tmpdir/del.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ansi -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/del.cc -o tmpdir/del.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ansi -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/new.cc -o tmpdir/new.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -ansi -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/new.cc -o tmpdir/new.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libnew1b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -fno-sanitize=all -Wl,--dynamic-list-data,--dynamic-list-cpp-new -z nomemory-seal tmpdir/del.o tmpdir/new.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libnew1b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -fno-sanitize=all -Wl,--dynamic-list-data,--dynamic-list-cpp-new -z nomemory-seal tmpdir/del.o tmpdir/new.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ansi -fno-sanitize=all   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl5.cc -o tmpdir/dl5.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ansi -fno-sanitize=all   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl5.cc -o tmpdir/dl5.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl5a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libnew1a.so -fno-sanitize=all tmpdir/dl5.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl5a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libnew1a.so -fno-sanitize=all tmpdir/dl5.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl5a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl5a 
spawn [open ...]
PASS
PASS

PASS: Run with libnew1a.so
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ansi -fno-sanitize=all   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl5.cc -o tmpdir/dl5.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -ansi -fno-sanitize=all   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl5.cc -o tmpdir/dl5.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl5b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libnew1b.so -fno-sanitize=all tmpdir/dl5.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl5b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libnew1b.so -fno-sanitize=all tmpdir/dl5.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl5b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl5b 
spawn [open ...]
PASS
PASS

PASS: Run with libnew1b.so
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl3.cc -o tmpdir/dl3.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl3.cc -o tmpdir/dl3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl3a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl3.list -z nomemory-seal tmpdir/dl3.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl3a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl3.list -z nomemory-seal tmpdir/dl3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl3a.so with --dynamic-list=dl3.list
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl3.cc -o tmpdir/dl3.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl3.cc -o tmpdir/dl3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl3b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic -z nomemory-seal tmpdir/dl3.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl3b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic -z nomemory-seal tmpdir/dl3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl3b.so with -Bsymbolic
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl3.cc -o tmpdir/dl3.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl3.cc -o tmpdir/dl3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl3c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-cpp-typeinfo -z nomemory-seal tmpdir/dl3.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libdl3c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-cpp-typeinfo -z nomemory-seal tmpdir/dl3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libdl3a.so with --dynamic-list-cpp-typeinfo
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl3main.cc -o tmpdir/dl3main.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl3main.cc -o tmpdir/dl3main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl3a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl3a.so tmpdir/dl3main.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl3a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl3a.so tmpdir/dl3main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl3a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl3a 
spawn [open ...]
OK
OK

PASS: Run with libdl3a.so
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl3main.cc -o tmpdir/dl3main.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dl3main.cc -o tmpdir/dl3main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl3c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl3c.so tmpdir/dl3main.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dl3c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdl3c.so tmpdir/dl3main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/dl3c
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/dl3c 
spawn [open ...]
OK
OK

PASS: Run with libdl3c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr2404b.c -o tmpdir/pr2404b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr2404b.c -o tmpdir/pr2404b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr2404b.a tmpdir/pr2404b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr2404b.a tmpdir/pr2404b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr2404b.a with PIE
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19579a.c -o tmpdir/pr19579a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19579a.c -o tmpdir/pr19579a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr19579a.a tmpdir/pr19579a.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr19579a.a tmpdir/pr19579a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build pr19579a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19579b.c -o tmpdir/pr19579b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19579b.c -o tmpdir/pr19579b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19579.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr19579b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19579.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/pr19579b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr19579.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19579b.c -o tmpdir/pr19579b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19579b.c -o tmpdir/pr19579b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19579.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,now -z nomemory-seal tmpdir/pr19579b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19579.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,now -z nomemory-seal tmpdir/pr19579b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr19579now.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2a.c -o tmpdir/pr22393-2a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2a.c -o tmpdir/pr22393-2a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,--no-rosegment -z nomemory-seal tmpdir/pr22393-2a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,--no-rosegment -z nomemory-seal tmpdir/pr22393-2a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lW tmpdir/pr22393-2a.so > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2a.rd starting with "^ +[0-9]+  +.*(\.note|\.gnu|\.hash|\.dyn|\.rel).*\.text.*$"
EOF from dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lW tmpdir/pr22393-2a.so > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.rd starting with "^ +[0-9]+  +.*(\.note|\.gnu|\.hash|\.dyn|\.rel).*\.text.*$"
EOF from dump.out
PASS: Build pr22393-2a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2a.c -o tmpdir/pr22393-2a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2a.c -o tmpdir/pr22393-2a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2a-now.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,-z,now,--no-rosegment -z nomemory-seal tmpdir/pr22393-2a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2a-now.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-z,separate-code,-z,now,--no-rosegment -z nomemory-seal tmpdir/pr22393-2a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lW tmpdir/pr22393-2a-now.so > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2a.rd starting with "^ +[0-9]+  +.*(\.note|\.gnu|\.hash|\.dyn|\.rel).*\.text.*$"
EOF from dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lW tmpdir/pr22393-2a-now.so > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.rd starting with "^ +[0-9]+  +.*(\.note|\.gnu|\.hash|\.dyn|\.rel).*\.text.*$"
EOF from dump.out
PASS: Build pr22393-2a-now.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.c -o tmpdir/pr22393-2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.c -o tmpdir/pr22393-2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-rosegment,--no-as-needed tmpdir/pr22393-2a.so -z nomemory-seal tmpdir/pr22393-2b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-rosegment,--no-as-needed tmpdir/pr22393-2a.so -z nomemory-seal tmpdir/pr22393-2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lW tmpdir/pr22393-2 > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2a.rd starting with "^ +[0-9]+  +.*(\.note|\.gnu|\.hash|\.dyn|\.rel).*\.text.*$"
EOF from dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lW tmpdir/pr22393-2 > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.rd starting with "^ +[0-9]+  +.*(\.note|\.gnu|\.hash|\.dyn|\.rel).*\.text.*$"
EOF from dump.out
PASS: Build pr22393-2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.c -o tmpdir/pr22393-2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.c -o tmpdir/pr22393-2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2-pie -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-rosegment,--no-as-needed tmpdir/pr22393-2a-now.so -z nomemory-seal tmpdir/pr22393-2b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2-pie -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-rosegment,--no-as-needed tmpdir/pr22393-2a-now.so -z nomemory-seal tmpdir/pr22393-2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lW tmpdir/pr22393-2-pie > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2a.rd starting with "^ +[0-9]+  +.*(\.note|\.gnu|\.hash|\.dyn|\.rel).*\.text.*$"
EOF from dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lW tmpdir/pr22393-2-pie > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.rd starting with "^ +[0-9]+  +.*(\.note|\.gnu|\.hash|\.dyn|\.rel).*\.text.*$"
EOF from dump.out
PASS: Build pr22393-2 (PIE)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2a.c -o tmpdir/pr22393-2a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2a.c -o tmpdir/pr22393-2a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.c -o tmpdir/pr22393-2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.c -o tmpdir/pr22393-2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2-static -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code,--no-rosegment -z nomemory-seal tmpdir/pr22393-2a.o tmpdir/pr22393-2b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2-static -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code,--no-rosegment -z nomemory-seal tmpdir/pr22393-2a.o tmpdir/pr22393-2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lW tmpdir/pr22393-2-static > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2a.rd starting with "^ +[0-9]+  +.*(\.note|\.gnu|\.hash|\.dyn|\.rel).*\.text.*$"
EOF from dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lW tmpdir/pr22393-2-static > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.rd starting with "^ +[0-9]+  +.*(\.note|\.gnu|\.hash|\.dyn|\.rel).*\.text.*$"
EOF from dump.out
PASS: Build pr22393-2 (static)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18458c.c -o tmpdir/pr18458c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18458c.c -o tmpdir/pr18458c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18458p  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,--no-as-needed,-z,now tmpdir/libpr18458a.so tmpdir/libpr18458b.so tmpdir/pr18458c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18458p  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,--no-as-needed,-z,now tmpdir/libpr18458a.so tmpdir/libpr18458b.so tmpdir/pr18458c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18458p
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18458p 
spawn [open ...]
PASS
PASS

PASS: Run pr18458 with PIE
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE -fno-sanitize=all   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE -fno-sanitize=all   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr2404pie  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -fno-sanitize=all -Wl,--no-as-needed tmpdir/pr2404b.o tmpdir/libpr2404a.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr2404pie  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -fno-sanitize=all -Wl,--no-as-needed tmpdir/pr2404b.o tmpdir/libpr2404a.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr2404pie
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr2404pie 
spawn [open ...]
times: -1
times: 20
time1: 0
time1: 10
times: -1
times: 20
time1: 0
time1: 10

PASS: Run pr2404 with PIE
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE -fno-sanitize=all   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE -fno-sanitize=all   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr2404pien  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -fno-sanitize=all -Wl,-z,now -Wl,--no-as-needed tmpdir/pr2404b.o tmpdir/libpr2404n.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr2404pien  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -fno-sanitize=all -Wl,-z,now -Wl,--no-as-needed tmpdir/pr2404b.o tmpdir/libpr2404n.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr2404pien
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr2404pien 
spawn [open ...]
times: -1
times: 20
time1: 0
time1: 10
times: -1
times: 20
time1: 0
time1: 10

PASS: Run pr2404 with PIE (-z now)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr18718.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr18718.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18718
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18718 
spawn [open ...]
PASS
PASS

PASS: Run pr18718
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,now tmpdir/pr18718.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,now tmpdir/pr18718.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18718
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18718 
spawn [open ...]
PASS
PASS

PASS: Run pr18718 (-z now)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pie1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/pr18718.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pie1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/pr18718.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18718pie1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18718pie1 
spawn [open ...]
PASS
PASS

PASS: Run pr18718 with PIE (1)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pie2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr18718.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pie2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr18718.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18718pie2
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18718pie2 
spawn [open ...]
PASS
PASS

PASS: Run pr18718 with PIE (2)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pie3  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,now tmpdir/pr18718.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pie3  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,now tmpdir/pr18718.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18718pie3
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18718pie3 
spawn [open ...]
PASS
PASS

PASS: Run pr18718 with PIE (3)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIE -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pie4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,now tmpdir/pr18718.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pie4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,now tmpdir/pr18718.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18718pie4
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18718pie4 
spawn [open ...]
PASS
PASS

PASS: Run pr18718 with PIE (4)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pic1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr18718.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pic1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf  tmpdir/pr18718.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18718pic1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18718pic1 
spawn [open ...]
PASS
PASS

PASS: Run pr18718 with PIC (1)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pic2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/pr18718.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pic2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie tmpdir/pr18718.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18718pic2
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18718pic2 
spawn [open ...]
PASS
PASS

PASS: Run pr18718 with PIC (2)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pic3  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,now tmpdir/pr18718.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pic3  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,-z,now tmpdir/pr18718.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18718pic3
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18718pic3 
spawn [open ...]
PASS
PASS

PASS: Run pr18718 with PIC (3)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr18718.c -o tmpdir/pr18718.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fPIC -I../bfd   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pic4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,now tmpdir/pr18718.o tmpdir/check-ptr-eq.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18718pic4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,now tmpdir/pr18718.o tmpdir/check-ptr-eq.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18718pic4
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18718pic4 
spawn [open ...]
PASS
PASS

PASS: Run pr18718 with PIC (4)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19579  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,--no-as-needed,-z,text tmpdir/pr19579a.o tmpdir/libpr19579.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19579  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,--no-as-needed,-z,text tmpdir/pr19579a.o tmpdir/libpr19579.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr19579
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr19579 
spawn [open ...]
PASS
PASS

PASS: Run pr19579
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19579n  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,now -Wl,--no-as-needed,-z,text tmpdir/pr19579a.o tmpdir/libpr19579.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19579n  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,now -Wl,--no-as-needed,-z,text tmpdir/pr19579a.o tmpdir/libpr19579.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr19579n
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr19579n 
spawn [open ...]
PASS
PASS

PASS: Run pr19579 (-z now)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.c -o tmpdir/pr22393-2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.c -o tmpdir/pr22393-2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed tmpdir/pr22393-2a.so tmpdir/pr22393-2b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie -Wl,-z,separate-code,--no-as-needed tmpdir/pr22393-2a.so tmpdir/pr22393-2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr22393-2
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr22393-2 
spawn [open ...]
PASS
PASS

PASS: Run pr22393-2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.c -o tmpdir/pr22393-2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.c -o tmpdir/pr22393-2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2-pie  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed tmpdir/pr22393-2a-now.so tmpdir/pr22393-2b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2-pie  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -Wl,-z,separate-code,--no-as-needed tmpdir/pr22393-2a-now.so tmpdir/pr22393-2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr22393-2-pie
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr22393-2-pie 
spawn [open ...]
PASS
PASS

PASS: Run pr22393-2 (PIE)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2a.c -o tmpdir/pr22393-2a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2a.c -o tmpdir/pr22393-2a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.c -o tmpdir/pr22393-2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22393-2b.c -o tmpdir/pr22393-2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2-static  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code tmpdir/pr22393-2a.o tmpdir/pr22393-2b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22393-2-static  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -static -Wl,-z,separate-code tmpdir/pr22393-2a.o tmpdir/pr22393-2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr22393-2-static
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr22393-2-static 
spawn [open ...]
PASS
PASS

PASS: Run pr22393-2 (static)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-4.c -o tmpdir/pr21964-4.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr21964-4.c -o tmpdir/pr21964-4.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie tmpdir/pr21964-4.o -ldl
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21964-4  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -no-pie tmpdir/pr21964-4.o -ldl 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr21964-4
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr21964-4 
spawn [open ...]
PASS
PASS

PASS: Run pr21964-4
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719d.c -o tmpdir/pr19719d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719d.c -o tmpdir/pr19719d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19719a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-soname,libpr19719.so -z nomemory-seal tmpdir/pr19719d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19719a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-soname,libpr19719.so -z nomemory-seal tmpdir/pr19719d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr19719a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19719b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-soname,libpr19719.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19719b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-soname,libpr19719.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr19719b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719b.c -o tmpdir/pr19719b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719b.c -o tmpdir/pr19719b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19719b.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/pr19719b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19719b.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/pr19719b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr19719b.o
cp tmpdir/libpr19719b.so tmpdir/libpr19719.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719a.c -o tmpdir/pr19719a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719a.c -o tmpdir/pr19719a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719c.c -o tmpdir/pr19719c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fno-PIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719c.c -o tmpdir/pr19719c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19719  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath,tmpdir -no-pie tmpdir/libpr19719b.o tmpdir/libpr19719.so tmpdir/pr19719a.o tmpdir/pr19719c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19719  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath,tmpdir -no-pie tmpdir/libpr19719b.o tmpdir/libpr19719.so tmpdir/pr19719a.o tmpdir/pr19719c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr19719
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr19719 
spawn [open ...]
PASS
PASS

PASS: Run pr19719 fun undefined
cp tmpdir/libpr19719a.so tmpdir/libpr19719.so
tmpdir/pr19719  
Executing on host: sh -c {tmpdir/pr19719   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
XFAIL: Run pr19719 fun defined
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719d.c -o tmpdir/pr19719d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719d.c -o tmpdir/pr19719d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19719a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-soname,libpr19719.so -z nomemory-seal tmpdir/pr19719d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19719a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-soname,libpr19719.so -z nomemory-seal tmpdir/pr19719d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr19719a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19719b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-soname,libpr19719.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19719b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -Wl,-soname,libpr19719.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr19719b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719b.c -o tmpdir/pr19719b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719b.c -o tmpdir/pr19719b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19719b.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/pr19719b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr19719b.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -r -nostdlib -z nomemory-seal tmpdir/pr19719b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr19719b.o
cp tmpdir/libpr19719b.so tmpdir/libpr19719.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719a.c -o tmpdir/pr19719a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719a.c -o tmpdir/pr19719a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719c.c -o tmpdir/pr19719c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -fPIE   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr19719c.c -o tmpdir/pr19719c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19719pie  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath,tmpdir -pie tmpdir/libpr19719b.o tmpdir/libpr19719.so tmpdir/pr19719a.o tmpdir/pr19719c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19719pie  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,-rpath,tmpdir -pie tmpdir/libpr19719b.o tmpdir/libpr19719.so tmpdir/pr19719a.o tmpdir/pr19719c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr19719pie
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr19719pie 
spawn [open ...]
PASS
PASS

PASS: Run pr19719pie fun undefined
cp tmpdir/libpr19719a.so tmpdir/libpr19719.so
tmpdir/pr19719pie  
Executing on host: sh -c {tmpdir/pr19719pie   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS
PASS

PASS: Run pr19719pie fun defined
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23162a.c -o tmpdir/pr23162a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23162a.c -o tmpdir/pr23162a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23162a.o  tmpdir/pr23162a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23162a.o  tmpdir/pr23162a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libpr23162a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr23162a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libpr23162a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr23162a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr23162a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O0 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23162b.c -o tmpdir/pr23162b.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O0 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23162b.c -o tmpdir/pr23162b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23162b.o  tmpdir/pr23162b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23162b.o  tmpdir/pr23162b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr23162a  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie --no-as-needed tmpdir/libpr23162a.so tmpdir/pr23162b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr23162a  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie --no-as-needed tmpdir/libpr23162a.so tmpdir/pr23162b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -rW tmpdir/pr23162a >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -rW tmpdir/pr23162a
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23162.rd starting with "^[a-f0-9]+ +[0-9a-f]+ +R_[^ ]* +[a-f0-9]+ _?_(_bss_start|edata|end)(@@FOO|)( \+ 0|)$"
EOF from dump.out
PASS: Build pr23162a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23162a.c -o tmpdir/pr23162a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23162a.c -o tmpdir/pr23162a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23162a.o  tmpdir/pr23162a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23162a.o  tmpdir/pr23162a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libpr23162b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared --version-script=pr23162.map tmpdir/pr23162a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libpr23162b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared --version-script=pr23162.map tmpdir/pr23162a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr23162b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O0 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23162b.c -o tmpdir/pr23162b.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O0 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23162b.c -o tmpdir/pr23162b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23162b.o  tmpdir/pr23162b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23162b.o  tmpdir/pr23162b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr23162b  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie --no-as-needed tmpdir/libpr23162b.so tmpdir/pr23162b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr23162b  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie --no-as-needed tmpdir/libpr23162b.so tmpdir/pr23162b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -rW tmpdir/pr23162b >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -rW tmpdir/pr23162b
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23162.rd starting with "^[a-f0-9]+ +[0-9a-f]+ +R_[^ ]* +[a-f0-9]+ _?_(_bss_start|edata|end)(@@FOO|)( \+ 0|)$"
EOF from dump.out
PASS: Build pr23162b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161a.c -o tmpdir/pr23161a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161a.c -o tmpdir/pr23161a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23161a.o  tmpdir/pr23161a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23161a.o  tmpdir/pr23161a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libpr23161a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr23161a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libpr23161a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr23161a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -rW tmpdir/libpr23161a.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -rW tmpdir/libpr23161a.so
PASS: Build libpr23161a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O0 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161b.c -o tmpdir/pr23161b.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O0 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161b.c -o tmpdir/pr23161b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23161b.o  tmpdir/pr23161b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23161b.o  tmpdir/pr23161b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr23161a  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie --no-as-needed tmpdir/libpr23161a.so tmpdir/pr23161b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr23161a  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie --no-as-needed tmpdir/libpr23161a.so tmpdir/pr23161b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/pr23161a >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/pr23161a
PASS: Build pr23161a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161a.c -o tmpdir/pr23161a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161a.c -o tmpdir/pr23161a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23161a.o  tmpdir/pr23161a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23161a.o  tmpdir/pr23161a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libpr23161b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared --version-script=pr23161.map tmpdir/pr23161a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libpr23161b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared --version-script=pr23161.map tmpdir/pr23161a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -rW tmpdir/libpr23161b.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -rW tmpdir/libpr23161b.so
PASS: Build libpr23161b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O0 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161b.c -o tmpdir/pr23161b.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O0 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161b.c -o tmpdir/pr23161b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23161b.o  tmpdir/pr23161b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23161b.o  tmpdir/pr23161b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr23161b  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie --no-as-needed tmpdir/libpr23161b.so tmpdir/pr23161b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr23161b  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie --no-as-needed tmpdir/libpr23161b.so tmpdir/pr23161b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/pr23161b >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/pr23161b
PASS: Build pr23161b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161c.c -o tmpdir/pr23161c.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161c.c -o tmpdir/pr23161c.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23161c.o  tmpdir/pr23161c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23161c.o  tmpdir/pr23161c.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libpr23161c.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr23161c.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libpr23161c.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr23161c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr23161c.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr23161c.so
fail if no difference
extra lines in dump.out starting with "^     2: 00001204     0 NOTYPE  LOCAL  DEFAULT    7 _edata$"
EOF from /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161c.rd
PASS: Build libpr23161c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O0 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161b.c -o tmpdir/pr23161b.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIC -O0 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161b.c -o tmpdir/pr23161b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23161b.o  tmpdir/pr23161b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23161b.o  tmpdir/pr23161b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr23161c  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie --no-as-needed tmpdir/libpr23161c.so tmpdir/pr23161b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr23161c  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie --no-as-needed tmpdir/libpr23161c.so tmpdir/pr23161b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/pr23161c >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/pr23161c
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23161c.rd starting with "^.* _?_(end|edata|_bss_start)$"
EOF from dump.out
PASS: Build pr23161c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23658-1a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23658-1a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr23658.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr23658-1a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr23658.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/pr23658-1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr23658.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23658-1a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23658-1a.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23658-1b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23658-1b.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23658-1c.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23658-1c.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1c.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23658-1d.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1d.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr23658-1d.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr23658-1d.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/start.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr23658-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --dynamic-linker tmpdir/pr23658.so --no-as-needed tmpdir/pr23658.so tmpdir/pr23658-1a.o tmpdir/pr23658-1b.o tmpdir/pr23658-1c.o tmpdir/pr23658-1d.o tmpdir/start.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr23658-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf --dynamic-linker tmpdir/pr23658.so --no-as-needed tmpdir/pr23658.so tmpdir/pr23658-1a.o tmpdir/pr23658-1b.o tmpdir/pr23658-1c.o tmpdir/pr23658-1d.o tmpdir/start.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lW tmpdir/pr23658-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -lW tmpdir/pr23658-2
PASS: Build pr23658-2
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/shared.exp completed in 28 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tls.exp ...
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIE -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22263-1a.c -o tmpdir/pr22263-1a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIE -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22263-1a.c -o tmpdir/pr22263-1a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22263-1a.o  tmpdir/pr22263-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22263-1a.o  tmpdir/pr22263-1a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIE -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22263-1b.c -o tmpdir/pr22263-1b.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -fPIE -O2 -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22263-1b.c -o tmpdir/pr22263-1b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22263-1b.o  tmpdir/pr22263-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/pr22263-1b.o  tmpdir/pr22263-1b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr22263-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -e _start -z text --defsym __aeabi_read_tp=0 tmpdir/pr22263-1a.o tmpdir/pr22263-1b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr22263-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -e _start -z text --defsym __aeabi_read_tp=0 tmpdir/pr22263-1a.o tmpdir/pr22263-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: pr22263-1 -z text
./ld-new   -o tmpdir/pr22263-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -e _start -z text --defsym __aeabi_read_tp=0  tmpdir/pr22263-1a.o tmpdir/pr22263-1b.o
Executing on host: sh -c {./ld-new   -o tmpdir/pr22263-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -pie -e _start -z text --defsym __aeabi_read_tp=0  tmpdir/pr22263-1a.o tmpdir/pr22263-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/pr22263-1 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r tmpdir/pr22263-1
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/pr22263-1.rd starting with "^.* R_.*_TP.*$"
EOF from dump.out
PASS: pr22263-1 tprel optimisation
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tls.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tls_common.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tls_commona.o --elf-stt-common=no /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tls_common.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tls_commona.o --elf-stt-common=no /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tls_common.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tls_commonb.o --elf-stt-common=yes /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tls_common.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/tls_commonb.o --elf-stt-common=yes /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tls_common.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tls_common1a.o -r tmpdir/tls_commona.o
Executing on host: sh -c {./ld-new   -o tmpdir/tls_common1a.o -r tmpdir/tls_commona.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tls_common1b.o -r tmpdir/tls_commona.o
Executing on host: sh -c {./ld-new   -o tmpdir/tls_common1b.o -r tmpdir/tls_commona.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tls_commona tmpdir/tls_common1a.o
Executing on host: sh -c {./ld-new   -o tmpdir/tls_commona tmpdir/tls_common1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/tls_commonb tmpdir/tls_common1b.o
Executing on host: sh -c {./ld-new   -o tmpdir/tls_commonb tmpdir/tls_common1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/tls_commona
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/tls_commona 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000078 0x00011078 0x00011078 0x00000 0x00004 R   0x4

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000078 0x00011078 0x00011078 0x00000 0x00004 R   0x4

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/tls_commona
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/tls_commona 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000078 0x00011078 0x00011078 0x00000 0x00004 R   0x4

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 

Elf file type is EXEC (Executable file)
Entry point 0x10074
There are 2 program headers, starting at offset 52

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x000000 0x00010000 0x00010000 0x00075 0x00075 R E 0x1000
  TLS            0x000078 0x00011078 0x00011078 0x00000 0x00004 R   0x4

 Section to Segment mapping:
  Segment Sections...
   00     .text 
   01     .tbss 

PASS: tls_common
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/tls_common.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap.exp ...
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap1a.c -o tmpdir/wrap1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap1a.c -o tmpdir/wrap1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libwrap1a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/wrap1a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libwrap1a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared -z nomemory-seal tmpdir/wrap1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libwrap1a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap1b.c -o tmpdir/wrap1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap1b.c -o tmpdir/wrap1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libwrap1b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libwrap1a.so -z nomemory-seal tmpdir/wrap1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libwrap1b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -shared tmpdir/libwrap1a.so -z nomemory-seal tmpdir/wrap1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libwrap1b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap1.c -o tmpdir/wrap1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap1.c -o tmpdir/wrap1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/wrap1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--wrap,par tmpdir/libwrap1a.so tmpdir/libwrap1b.so tmpdir/wrap1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/wrap1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--wrap,par tmpdir/libwrap1a.so tmpdir/libwrap1b.so tmpdir/wrap1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/wrap1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/wrap1 
spawn [open ...]
__wrap_par 
__real_par 
par
__wrap_par 
__real_par 
par

PASS: Run with libwrap1a.so and libwrap1b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap1.c -o tmpdir/wrap1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap1.c -o tmpdir/wrap1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/wrap1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--wrap,par tmpdir/libwrap1b.so tmpdir/libwrap1a.so tmpdir/wrap1.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/wrap1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--no-as-needed,--wrap,par tmpdir/libwrap1b.so tmpdir/libwrap1a.so tmpdir/wrap1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/wrap1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/wrap1 
spawn [open ...]
__wrap_par 
__real_par 
par
__wrap_par 
__real_par 
par

PASS: Run with libwrap1b.so and libwrap1a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap2a.c -o tmpdir/wrap2a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -S -fno-lto -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap2a.c -o tmpdir/wrap2a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/wrap2a.o  tmpdir/wrap2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf   -o tmpdir/wrap2a.o  tmpdir/wrap2a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libwrap2.a tmpdir/wrap2a.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libwrap2.a tmpdir/wrap2a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libwrap2.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -g   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap2b.c -o tmpdir/wrap2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -g -O2 -fno-sanitize=all   -c -fno-lto -g   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap2b.c -o tmpdir/wrap2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/wrap2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--wrap=impl tmpdir/wrap2b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/wrap2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf -Wl,--wrap=impl tmpdir/wrap2b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/wrap2
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/wrap2 
spawn [open ...]
PASS
PASS

PASS: Run wrap2
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/wrap.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/elfcomm.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/sort-common.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/sort-common.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/sort-common.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/sort-common.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/sort-common.dx --sort-common=descending tmpdir/sort-common.o
Executing on host: sh -c {./ld-new   -o tmpdir/sort-common.dx --sort-common=descending tmpdir/sort-common.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010054
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010054

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/sort-common.dx | grep var | sort
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --syms tmpdir/sort-common.dx | grep var | sort
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --syms tmpdir/sort-common.dx | grep var | sort 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
00011060 g     O .bss	00000010 var_16byte_align
00011070 g     O .bss	00000008 var_8byte_align
00011078 g     O .bss	00000004 var_4byte_align
0001107c g     O .bss	00000002 var_2byte_align
0001107e g     O .bss	00000001 var_1byte_align
00011060 g     O .bss	00000010 var_16byte_align
00011070 g     O .bss	00000008 var_8byte_align
00011078 g     O .bss	00000004 var_4byte_align
0001107c g     O .bss	00000002 var_2byte_align
0001107e g     O .bss	00000001 var_1byte_align

PASS: --sort-common (descending)
./ld-new   -o tmpdir/sort-common.ax --sort-common=ascending tmpdir/sort-common.o
Executing on host: sh -c {./ld-new   -o tmpdir/sort-common.ax --sort-common=ascending tmpdir/sort-common.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010054
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010054

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/sort-common.ax | grep var | sort
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --syms tmpdir/sort-common.ax | grep var | sort
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --syms tmpdir/sort-common.ax | grep var | sort 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
00011060 g     O .bss	00000001 var_1byte_align
00011062 g     O .bss	00000002 var_2byte_align
00011064 g     O .bss	00000004 var_4byte_align
00011068 g     O .bss	00000008 var_8byte_align
00011070 g     O .bss	00000010 var_16byte_align
00011060 g     O .bss	00000001 var_1byte_align
00011062 g     O .bss	00000002 var_2byte_align
00011064 g     O .bss	00000004 var_4byte_align
00011068 g     O .bss	00000008 var_8byte_align
00011070 g     O .bss	00000010 var_16byte_align

PASS: --sort-common (ascending)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -g -O2 -fno-sanitize=all   -fcommon -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common1a.c -o tmpdir/common1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -g -O2 -fno-sanitize=all   -fcommon -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common1a.c -o tmpdir/common1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -g -O2 -fno-sanitize=all   -fcommon -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common1b.c -o tmpdir/common1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -g -O2 -fno-sanitize=all   -fcommon -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common1b.c -o tmpdir/common1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -g -O2 -fno-sanitize=all   -fcommon -fno-sanitize=all -fno-lto -Wa,--elf-stt-common=yes  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common1b.c -o tmpdir/common1c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -g -O2 -fno-sanitize=all   -fcommon -fno-sanitize=all -fno-lto -Wa,--elf-stt-common=yes  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common1b.c -o tmpdir/common1c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/common1.o -r tmpdir/common1a.o tmpdir/common1b.o
Executing on host: sh -c {./ld-new   -o tmpdir/common1.o -r tmpdir/common1a.o tmpdir/common1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: alignment 4 of normal symbol `foo1' in tmpdir/common1b.o is smaller than 64 used by the common definition in tmpdir/common1a.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: NOTE: alignment discrepancies can cause real problems.  Investigation is advised.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: size of symbol `foo1' changed from 2 in tmpdir/common1a.o to 21 in tmpdir/common1b.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: NOTE: size discrepancies can cause real problems.  Investigation is advised.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: alignment 4 of normal symbol `foo1' in tmpdir/common1b.o is smaller than 64 used by the common definition in tmpdir/common1a.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: NOTE: alignment discrepancies can cause real problems.  Investigation is advised.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: size of symbol `foo1' changed from 2 in tmpdir/common1a.o to 21 in tmpdir/common1b.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: NOTE: size discrepancies can cause real problems.  Investigation is advised.

PASS: size/alignment change of common symbols (warning 1)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --syms tmpdir/common1.o | grep foo
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --syms tmpdir/common1.o | grep foo
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --syms tmpdir/common1.o | grep foo 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
    16: 00000080     4 OBJECT  GLOBAL DEFAULT  COM foo2
    17: 00000000    21 OBJECT  GLOBAL DEFAULT    2 foo1
    16: 00000080     4 OBJECT  GLOBAL DEFAULT  COM foo2
    17: 00000000    21 OBJECT  GLOBAL DEFAULT    2 foo1

PASS: size/alignment change of common symbols (change 1)
./ld-new   -o tmpdir/common1.o -r tmpdir/common1b.o tmpdir/common1a.o
Executing on host: sh -c {./ld-new   -o tmpdir/common1.o -r tmpdir/common1b.o tmpdir/common1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: alignment 4 of normal symbol `foo1' in tmpdir/common1b.o is smaller than 64 used by the common definition in tmpdir/common1a.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: NOTE: alignment discrepancies can cause real problems.  Investigation is advised.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: alignment 4 of normal symbol `foo1' in tmpdir/common1b.o is smaller than 64 used by the common definition in tmpdir/common1a.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: NOTE: alignment discrepancies can cause real problems.  Investigation is advised.

PASS: size/alignment change of common symbols (warning 2)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --syms tmpdir/common1.o | grep foo
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --syms tmpdir/common1.o | grep foo
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --syms tmpdir/common1.o | grep foo 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
    16: 00000080     4 OBJECT  GLOBAL DEFAULT  COM foo2
    17: 00000000    21 OBJECT  GLOBAL DEFAULT    2 foo1
    16: 00000080     4 OBJECT  GLOBAL DEFAULT  COM foo2
    17: 00000000    21 OBJECT  GLOBAL DEFAULT    2 foo1

PASS: size/alignment change of common symbols (change 2)
./ld-new   -o tmpdir/common.exe -static -e 0 tmpdir/common1c.o
Executing on host: sh -c {./ld-new   -o tmpdir/common.exe -static -e 0 tmpdir/common1c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --syms tmpdir/common.exe | grep foo
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --syms tmpdir/common.exe | grep foo
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --syms tmpdir/common.exe | grep foo 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
    13: 0001108c     4 OBJECT  GLOBAL DEFAULT    2 foo2
    16: 00011074    21 OBJECT  GLOBAL DEFAULT    1 foo1
    13: 0001108c     4 OBJECT  GLOBAL DEFAULT    2 foo2
    16: 00011074    21 OBJECT  GLOBAL DEFAULT    1 foo1

PASS: static link of common symbols
./ld-new   -o tmpdir/common.exe -shared tmpdir/common1c.o
Executing on host: sh -c {./ld-new   -o tmpdir/common.exe -shared tmpdir/common1c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --syms tmpdir/common.exe | grep foo
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --syms tmpdir/common.exe | grep foo
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --syms tmpdir/common.exe | grep foo 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
     1: 0000200c    21 OBJECT  GLOBAL DEFAULT    7 foo1
     2: 00002024     4 OBJECT  GLOBAL DEFAULT    8 foo2
    22: 00002024     4 OBJECT  GLOBAL DEFAULT    8 foo2
    23: 0000200c    21 OBJECT  GLOBAL DEFAULT    7 foo1
     1: 0000200c    21 OBJECT  GLOBAL DEFAULT    7 foo1
     2: 00002024     4 OBJECT  GLOBAL DEFAULT    8 foo2
    22: 00002024     4 OBJECT  GLOBAL DEFAULT    8 foo2
    23: 0000200c    21 OBJECT  GLOBAL DEFAULT    7 foo1

PASS: shared link of common symbols
./ld-new   -o tmpdir/common.exe -pie tmpdir/common1c.o
Executing on host: sh -c {./ld-new   -o tmpdir/common.exe -pie tmpdir/common1c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00000164
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00000164

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --syms tmpdir/common.exe | grep foo
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --syms tmpdir/common.exe | grep foo
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  --syms tmpdir/common.exe | grep foo 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
    23: 00002024     4 OBJECT  GLOBAL DEFAULT    9 foo2
    26: 0000200c    21 OBJECT  GLOBAL DEFAULT    8 foo1
    23: 00002024     4 OBJECT  GLOBAL DEFAULT    9 foo2
    26: 0000200c    21 OBJECT  GLOBAL DEFAULT    8 foo1

PASS: position independent link of common symbols
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/common-1.o --elf-stt-common=no /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/common-1.o --elf-stt-common=no /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/common-3x.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r tmpdir/common-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/common-3x.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r tmpdir/common-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build common-3x.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/common-1.o --elf-stt-common=yes /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/common-1.o --elf-stt-common=yes /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/common-3y.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r tmpdir/common-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/common-3y.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r tmpdir/common-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build common-3y.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/dummy.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/common-3a.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r tmpdir/common-3x.o tmpdir/common-3y.o tmpdir/dummy.o 
Executing on host: sh -c {./ld-new   -o tmpdir/common-3a.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r tmpdir/common-3x.o tmpdir/common-3y.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s -W tmpdir/common-3a.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s -W tmpdir/common-3a.o
PASS: Build common-3a.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/dummy.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/common-3b.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r tmpdir/common-3y.o tmpdir/common-3x.o tmpdir/dummy.o 
Executing on host: sh -c {./ld-new   -o tmpdir/common-3b.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r tmpdir/common-3y.o tmpdir/common-3x.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s -W tmpdir/common-3b.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s -W tmpdir/common-3b.o
PASS: Build common-3b.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/dummy.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/common-3c.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r -z nocommon tmpdir/common-3x.o tmpdir/common-3y.o tmpdir/dummy.o 
Executing on host: sh -c {./ld-new   -o tmpdir/common-3c.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r -z nocommon tmpdir/common-3x.o tmpdir/common-3y.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s -W tmpdir/common-3c.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s -W tmpdir/common-3c.o
PASS: Build common-3c.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/dummy.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/common-3b.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r -z common tmpdir/common-3x.o tmpdir/common-3y.o tmpdir/dummy.o 
Executing on host: sh -c {./ld-new   -o tmpdir/common-3b.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r -z common tmpdir/common-3x.o tmpdir/common-3y.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s -W tmpdir/common-3b.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s -W tmpdir/common-3b.o
PASS: Build common-3d.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/dummy.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/common-3e.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r -z common tmpdir/common-3y.o tmpdir/common-3x.o tmpdir/dummy.o 
Executing on host: sh -c {./ld-new   -o tmpdir/common-3e.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r -z common tmpdir/common-3y.o tmpdir/common-3x.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s -W tmpdir/common-3e.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s -W tmpdir/common-3e.o
PASS: Build common-3e.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/dummy.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/common-3f.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r -z nocommon tmpdir/common-3y.o tmpdir/common-3x.o tmpdir/dummy.o 
Executing on host: sh -c {./ld-new   -o tmpdir/common-3f.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm -r -z nocommon tmpdir/common-3y.o tmpdir/common-3x.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s -W tmpdir/common-3f.o >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s -W tmpdir/common-3f.o
PASS: Build common-3f.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=yes  -o tmpdir/common-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=yes  -o tmpdir/common-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -o tmpdir/dump tmpdir/common-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -o tmpdir/dump tmpdir/common-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elfcomm/common-1a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=no  -o tmpdir/common-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=no  -o tmpdir/common-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -o tmpdir/dump tmpdir/common-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -o tmpdir/dump tmpdir/common-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elfcomm/common-1b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=yes  -o tmpdir/common-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=yes  -o tmpdir/common-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z nocommon -o tmpdir/dump tmpdir/common-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z nocommon -o tmpdir/dump tmpdir/common-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elfcomm/common-1c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=yes  -o tmpdir/common-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=yes  -o tmpdir/common-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z common -o tmpdir/dump tmpdir/common-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z common -o tmpdir/dump tmpdir/common-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elfcomm/common-1d
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=no  -o tmpdir/common-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=no  -o tmpdir/common-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z common -o tmpdir/dump tmpdir/common-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z common -o tmpdir/dump tmpdir/common-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elfcomm/common-1e
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=no  -o tmpdir/common-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=no  -o tmpdir/common-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z nocommon -o tmpdir/dump tmpdir/common-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z nocommon -o tmpdir/dump tmpdir/common-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elfcomm/common-1f
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=yes  -o tmpdir/common-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=yes  -o tmpdir/common-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -o tmpdir/dump tmpdir/common-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -o tmpdir/dump tmpdir/common-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elfcomm/common-2a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=no  -o tmpdir/common-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=no  -o tmpdir/common-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -o tmpdir/dump tmpdir/common-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -o tmpdir/dump tmpdir/common-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elfcomm/common-2b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=yes  -o tmpdir/common-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=yes  -o tmpdir/common-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z common -o tmpdir/dump tmpdir/common-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z common -o tmpdir/dump tmpdir/common-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elfcomm/common-2c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=yes  -o tmpdir/common-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=yes  -o tmpdir/common-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z nocommon -o tmpdir/dump tmpdir/common-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z nocommon -o tmpdir/dump tmpdir/common-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elfcomm/common-2d
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=no  -o tmpdir/common-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=no  -o tmpdir/common-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z common -o tmpdir/dump tmpdir/common-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z common -o tmpdir/dump tmpdir/common-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elfcomm/common-2e
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=no  -o tmpdir/common-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  --elf-stt-common=no  -o tmpdir/common-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/common-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z nocommon -o tmpdir/dump tmpdir/common-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm  -r -z nocommon -o tmpdir/dump tmpdir/common-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s -W tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elfcomm/common-2f
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfcomm/elfcomm.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers.exp ...
gcc -fpic
gcc: fatal error: no input files
compilation terminated.
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers1.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers1.o  tmpdir/vers1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers1.o  tmpdir/vers1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers1.so --shared --no-undefined-version tmpdir/vers1.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers1.so --shared --no-undefined-version tmpdir/vers1.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers1.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers1.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers1.o | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/@/p} | sort -k 5 > tmpdir/objdump.out
PASS: vers1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers2.c -o tmpdir/vers2.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers2.c -o tmpdir/vers2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers2.o  tmpdir/vers2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers2.o  tmpdir/vers2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers2.so --shared --no-undefined-version tmpdir/vers2.o  tmpdir/vers1.so --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers2.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers2.so --shared --no-undefined-version tmpdir/vers2.o  tmpdir/vers1.so --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers2.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers2.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers2.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers2.o | sed -n /@/p
PASS: vers2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers3.c -o tmpdir/vers3.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers3.c -o tmpdir/vers3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers3.o  tmpdir/vers3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers3.o  tmpdir/vers3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers3 -Wl,--no-as-needed tmpdir/vers3.o tmpdir/vers1.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers3 -Wl,--no-as-needed tmpdir/vers3.o tmpdir/vers1.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers3 | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers3 | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers3.o | sed -n /@/p
PASS: vers3
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers4.c -o tmpdir/vers4.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers4.c -o tmpdir/vers4.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers4.o  tmpdir/vers4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers4.o  tmpdir/vers4.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers4  tmpdir/vers4.o 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers4  tmpdir/vers4.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers4 | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers4 | sed -n /VERS/p\;/show/p
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers4.o | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/@/p} | sort -k 5 > tmpdir/objdump.out
PASS: vers4
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers4.c -o tmpdir/vers4a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers4.c -o tmpdir/vers4a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers4a.o  tmpdir/vers4a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers4a.o  tmpdir/vers4a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers4a -Wl,-export-dynamic tmpdir/vers4a.o 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers4a -Wl,-export-dynamic tmpdir/vers4a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers4a | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers4a | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers4a.o | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/@/p} | sort -k 5 > tmpdir/objdump.out
PASS: vers4a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers4.c -o tmpdir/vers4b.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers4.c -o tmpdir/vers4b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers4b.o  tmpdir/vers4b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers4b.o  tmpdir/vers4b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers4b -Wl,-export-dynamic -Wl,--no-export-dynamic tmpdir/vers4b.o 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers4b -Wl,-export-dynamic -Wl,--no-export-dynamic tmpdir/vers4b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers4b | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers4b | sed -n /VERS/p\;/show/p
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers4b.o | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/@/p} | sort -k 5 > tmpdir/objdump.out
PASS: vers4b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers5.c -o tmpdir/vers5.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers5.c -o tmpdir/vers5.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers5.o  tmpdir/vers5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers5.o  tmpdir/vers5.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
This link should fail because of multiple definition of foo@VERS_1.2
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers5 tmpdir/vers5.o  
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers5 tmpdir/vers5.o   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vers5.o: in function `bar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers5.c:14: multiple definition of `foo@VERS_1.2'; tmpdir/vers5.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers5.c:35: first defined here
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vers5.o: in function `bar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers5.c:14: multiple definition of `foo@VERS_1.2'; tmpdir/vers5.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers5.c:35: first defined here
collect2: error: ld returned 1 exit status

PASS: vers5
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers6.c -o tmpdir/vers6.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers6.c -o tmpdir/vers6.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers6.o  tmpdir/vers6.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers6.o  tmpdir/vers6.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers6 -Wl,--no-as-needed tmpdir/vers6.o tmpdir/vers1.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers6 -Wl,--no-as-needed tmpdir/vers6.o tmpdir/vers1.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers6 | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers6 | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers6.o | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/@/p} | sort -k 5 > tmpdir/objdump.out
PASS: vers6
XFAIL: vers7a
XFAIL: vers7
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers8.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers8.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers8.o  tmpdir/vers8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers8.o  tmpdir/vers8.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers8.so --shared --no-undefined-version tmpdir/vers8.o  tmpdir/vers8.map  
Executing on host: sh -c {./ld-new   -o tmpdir/vers8.so --shared --no-undefined-version tmpdir/vers8.o  tmpdir/vers8.map   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers8.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers8.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers8.o | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/@/p} | sort -k 5 > tmpdir/objdump.out
PASS: vers8
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers9.c -o tmpdir/vers9.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers9.c -o tmpdir/vers9.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers9.o  tmpdir/vers9.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers9.o  tmpdir/vers9.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers9 -Wl,-export-dynamic tmpdir/vers9.o 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers9 -Wl,-export-dynamic tmpdir/vers9.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers9 | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers9 | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers9.o | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/@/p} | sort -k 5 > tmpdir/objdump.out
PASS: vers9
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -DDO_TEST10  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers10.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -DDO_TEST10  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers10.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers10.o  tmpdir/vers10.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers10.o  tmpdir/vers10.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
This link should fail because of invalid version
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers10 tmpdir/vers10.o  -Wl,--version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.map --shared
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers10 tmpdir/vers10.o  -Wl,--version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.map --shared 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vers10: version node not found for symbol show_foo@VERS_2.2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vers10: version node not found for symbol show_foo@VERS_2.2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status

PASS: vers10
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -DDO_TEST11 -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers11.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -DDO_TEST11 -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers11.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
This assemble should fail because of no @ in symver
tmpdir/vers11.s: Assembler messages:
tmpdir/vers11.s:23: Error: missing version name in `fooVERS_2.0' for symbol `new2_foo'
tmpdir/vers11.s: Error: invalid attempt to declare external version name as default in symbol `bar@@VERS_2.0'
PASS: vers11
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -DDO_TEST12 -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers12.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -DDO_TEST12 -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers1.c -o tmpdir/vers12.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
This assemble should fail because of extern version definition
tmpdir/vers12.s: Assembler messages:
tmpdir/vers12.s: Error: invalid attempt to declare external version name as default in symbol `bar@@VERS_2.0'
PASS: vers12
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar -cr tmpdir/vers13.a tmpdir/vers1.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --print-armap tmpdir/vers13.a | sed -n -e /^\\./d -e "/^VERS.* in /p" -e "/bar.* in /p" -e "/foo.* in /p" | sort > tmpdir/nm.out
PASS: ar with versioned solib
cp tmpdir/vers1.so tmpdir/vers14.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new tmpdir/vers14.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers14.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers14.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
PASS: vers14
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers15.c -o tmpdir/vers15.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers15.c -o tmpdir/vers15.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers15.o  tmpdir/vers15.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers15.o  tmpdir/vers15.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers15 -Wl,--no-as-needed tmpdir/vers15.o tmpdir/vers1.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers15 -Wl,--no-as-needed tmpdir/vers15.o tmpdir/vers1.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers15 | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers15 | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers15.o | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/@/p} | sort -k 5 > tmpdir/objdump.out
PASS: vers15
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers16a.c -o tmpdir/vers16a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers16a.c -o tmpdir/vers16a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers16a.o  tmpdir/vers16a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers16a.o  tmpdir/vers16a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers16a.so --shared --no-undefined-version tmpdir/vers16a.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers16.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers16a.so --shared --no-undefined-version tmpdir/vers16a.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers16.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers16a.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers16a.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers16a.o | sed -n /@/p
PASS: vers16a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers16.c -o tmpdir/vers16.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers16.c -o tmpdir/vers16.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers16.o  tmpdir/vers16.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers16.o  tmpdir/vers16.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers16 -Wl,--no-as-needed tmpdir/vers16.o tmpdir/vers16a.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers16 -Wl,--no-as-needed tmpdir/vers16.o tmpdir/vers16a.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers16 | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers16 | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers16.o | sed -n /@/p
PASS: vers16
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers17.c -o tmpdir/vers17.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers17.c -o tmpdir/vers17.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers17.o  tmpdir/vers17.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers17.o  tmpdir/vers17.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers17.so --shared --no-undefined-version tmpdir/vers17.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers17.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers17.so --shared --no-undefined-version tmpdir/vers17.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers17.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers17.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers17.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers17.o | sed -n /@/p
PASS: vers17
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers18.c -o tmpdir/vers18.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers18.c -o tmpdir/vers18.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers18.o  tmpdir/vers18.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers18.o  tmpdir/vers18.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers18.so --shared --no-undefined-version tmpdir/vers18.o  tmpdir/vers17.so --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers18.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers18.so --shared --no-undefined-version tmpdir/vers18.o  tmpdir/vers17.so --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers18.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers18.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers18.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers18.o | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/@/p} | sort -k 5 > tmpdir/objdump.out
PASS: vers18
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers19.c -o tmpdir/vers19.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers19.c -o tmpdir/vers19.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers19.o  tmpdir/vers19.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers19.o  tmpdir/vers19.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers19 -Wl,--no-as-needed,-rpath,.,-rpath-link,. tmpdir/vers19.o tmpdir/vers18.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vers19 -Wl,--no-as-needed,-rpath,.,-rpath-link,. tmpdir/vers19.o tmpdir/vers18.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers19 | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers19 | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers19.o | sed -n /@/p
PASS: vers19
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fplt  -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers20.c -o tmpdir/vers20a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fplt  -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers20.c -o tmpdir/vers20a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers20a.o  tmpdir/vers20a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers20a.o  tmpdir/vers20a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers20a.so --shared --no-undefined-version -z notext tmpdir/vers20a.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers20.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers20a.so --shared --no-undefined-version -z notext tmpdir/vers20a.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers20.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers20a.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers20a.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers20a.o | sed -n /@/p
PASS: vers20a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fplt  -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers20.c -o tmpdir/vers20.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fplt  -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers20.c -o tmpdir/vers20.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers20.o  tmpdir/vers20.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers20.o  tmpdir/vers20.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers20.so --shared --no-undefined-version -z notext tmpdir/vers20.o  tmpdir/vers20a.so tmpdir/vers20b.so --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers20.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers20.so --shared --no-undefined-version -z notext tmpdir/vers20.o  tmpdir/vers20a.so tmpdir/vers20b.so --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers20.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers20.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers20.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers20.o | sed -n /@/p
PASS: vers20
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers21.c -o tmpdir/vers21.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers21.c -o tmpdir/vers21.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers21.o  tmpdir/vers21.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers21.o  tmpdir/vers21.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers21.so --shared --no-undefined-version tmpdir/vers21.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers21.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers21.so --shared --no-undefined-version tmpdir/vers21.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers21.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers21.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers21.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers21.o | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/@/p} | sort -k 5 > tmpdir/objdump.out
PASS: vers21
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers22a.c -o tmpdir/vers22a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers22a.c -o tmpdir/vers22a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers22a.o  tmpdir/vers22a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers22a.o  tmpdir/vers22a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers22a.so --shared --no-undefined-version tmpdir/vers22a.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers22.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers22a.so --shared --no-undefined-version tmpdir/vers22a.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers22.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers22a.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers22a.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers22a.o | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/@/p} | sort -k 5 > tmpdir/objdump.out
PASS: vers22a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers22b.c -o tmpdir/vers22b.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers22b.c -o tmpdir/vers22b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers22b.o  tmpdir/vers22b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers22b.o  tmpdir/vers22b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers22b.so --shared --no-undefined-version tmpdir/vers22b.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers22.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers22b.so --shared --no-undefined-version tmpdir/vers22b.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers22.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers22b.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers22b.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers22b.o | sed -n /@/p
PASS: vers22b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers22.c -o tmpdir/vers22.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers22.c -o tmpdir/vers22.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers22.o  tmpdir/vers22.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers22.o  tmpdir/vers22.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers22.so --shared --no-undefined-version tmpdir/vers22.o  tmpdir/vers22a.so tmpdir/vers22b.so  
Executing on host: sh -c {./ld-new   -o tmpdir/vers22.so --shared --no-undefined-version tmpdir/vers22.o  tmpdir/vers22a.so tmpdir/vers22b.so   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers22.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers22.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers22.o | sed -n /@/p
PASS: vers22
XFAIL: vers23a
XFAIL: vers23b
XFAIL: vers23c
XFAIL: vers23d
XFAIL: vers23
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24a.c -o tmpdir/vers24a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24a.c -o tmpdir/vers24a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers24a.o   tmpdir/vers24a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers24a.o   tmpdir/vers24a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24b.c -o tmpdir/vers24b.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24b.c -o tmpdir/vers24b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers24b.o   tmpdir/vers24b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers24b.o   tmpdir/vers24b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libvers24a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -shared --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24.map tmpdir/vers24a.o tmpdir/vers24b.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libvers24a.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -shared --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24.map tmpdir/vers24a.o tmpdir/vers24b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wrs tmpdir/libvers24a.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wrs tmpdir/libvers24a.so
PASS: vers24a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24b.c -o tmpdir/vers24b.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24b.c -o tmpdir/vers24b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers24b.o   tmpdir/vers24b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers24b.o   tmpdir/vers24b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24a.c -o tmpdir/vers24a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24a.c -o tmpdir/vers24a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers24a.o   tmpdir/vers24a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers24a.o   tmpdir/vers24a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libvers24b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -shared --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24.map tmpdir/vers24b.o tmpdir/vers24a.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libvers24b.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -shared --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24.map tmpdir/vers24b.o tmpdir/vers24a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wrs tmpdir/libvers24b.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wrs tmpdir/libvers24b.so
PASS: vers24b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24c.c -o tmpdir/vers24c.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24c.c -o tmpdir/vers24c.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers24c.o   tmpdir/vers24c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers24c.o   tmpdir/vers24c.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libvers24c.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -shared --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24.map tmpdir/vers24c.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libvers24c.so  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -shared --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers24.map tmpdir/vers24c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wrs tmpdir/libvers24c.so >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -Wrs tmpdir/libvers24c.so
PASS: vers24c
XFAIL: vers25a
XFAIL: vers25b1
XFAIL: vers25b2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers26a.c -o tmpdir/vers26a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers26a.c -o tmpdir/vers26a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers26a.o  tmpdir/vers26a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers26a.o  tmpdir/vers26a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers26a.so --shared --no-undefined-version tmpdir/vers26a.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers26a.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers26a.so --shared --no-undefined-version tmpdir/vers26a.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers26a.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers26a.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers26a.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers26a.o | sed -n /@/p
PASS: vers26a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers26b.c -o tmpdir/vers26b1.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers26b.c -o tmpdir/vers26b1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers26b1.o  tmpdir/vers26b1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers26b1.o  tmpdir/vers26b1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers26b1.so --shared --no-undefined-version tmpdir/vers26b1.o   
Executing on host: sh -c {./ld-new   -o tmpdir/vers26b1.so --shared --no-undefined-version tmpdir/vers26b1.o    2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers26b1.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers26b1.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers26b1.o | sed -n /@/p
PASS: vers26b1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers26b.c -o tmpdir/vers26b2.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers26b.c -o tmpdir/vers26b2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers26b2.o  tmpdir/vers26b2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers26b2.o  tmpdir/vers26b2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers26b2.so --shared --no-undefined-version tmpdir/vers26b2.o  tmpdir/vers26a.so tmpdir/vers26b1.so tmpdir/vers26a.o  
Executing on host: sh -c {./ld-new   -o tmpdir/vers26b2.so --shared --no-undefined-version tmpdir/vers26b2.o  tmpdir/vers26a.so tmpdir/vers26b1.so tmpdir/vers26a.o   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers26b2.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers26b2.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers26b2.o | sed -n /@/p
PASS: vers26b2
XFAIL: vers26b3
XFAIL: vers27a
XFAIL: vers27b
XFAIL: vers27c1
XFAIL: vers27c2
XFAIL: vers27d1
XFAIL: vers27d2
XFAIL: vers27d3
XFAIL: vers27d4
XFAIL: vers27d5
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers28a.c -o tmpdir/vers28a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers28a.c -o tmpdir/vers28a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers28a.o  tmpdir/vers28a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers28a.o  tmpdir/vers28a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers28a.so --shared --no-undefined-version tmpdir/vers28a.o   
Executing on host: sh -c {./ld-new   -o tmpdir/vers28a.so --shared --no-undefined-version tmpdir/vers28a.o    2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers28a.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers28a.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers28a.o | sed -n /@/p
PASS: vers28a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers28b.c -o tmpdir/vers28b.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers28b.c -o tmpdir/vers28b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers28b.o  tmpdir/vers28b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers28b.o  tmpdir/vers28b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers28b.so --shared --no-undefined-version tmpdir/vers28b.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers28b.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers28b.so --shared --no-undefined-version tmpdir/vers28b.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers28b.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers28b.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers28b.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers28b.o | sed -n /@/p
PASS: vers28b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers28c.c -o tmpdir/vers28c.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers28c.c -o tmpdir/vers28c.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers28c.o  tmpdir/vers28c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers28c.o  tmpdir/vers28c.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers28c.so --shared --no-undefined-version tmpdir/vers28c.o  tmpdir/vers28b.so tmpdir/vers28a.so  
Executing on host: sh -c {./ld-new   -o tmpdir/vers28c.so --shared --no-undefined-version tmpdir/vers28c.o  tmpdir/vers28b.so tmpdir/vers28a.so   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers28c.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers28c.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers28c.o | sed -n /@/p
PASS: vers28c
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers29.c -o tmpdir/vers29.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers29.c -o tmpdir/vers29.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers29.o  tmpdir/vers29.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers29.o  tmpdir/vers29.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers29.so --shared --no-undefined-version tmpdir/vers29.o   --default-symver
Executing on host: sh -c {./ld-new   -o tmpdir/vers29.so --shared --no-undefined-version tmpdir/vers29.o   --default-symver 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers29.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers29.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers29.o | sed -n /@/p
PASS: vers29
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers30.c -o tmpdir/vers30.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers30.c -o tmpdir/vers30.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers30.o  tmpdir/vers30.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers30.o  tmpdir/vers30.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers30.so --shared --no-undefined-version tmpdir/vers30.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers30.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers30.so --shared --no-undefined-version tmpdir/vers30.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers30.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers30.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers30.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers30.o | sed -n /@/p
PASS: vers30
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers31.c -o tmpdir/vers31.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers31.c -o tmpdir/vers31.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers31.o  tmpdir/vers31.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers31.o  tmpdir/vers31.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers31.so --shared --no-undefined-version tmpdir/vers31.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers31.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers31.so --shared --no-undefined-version tmpdir/vers31.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers31.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers31.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers31.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers31.o | sed -n /@/p
PASS: vers31
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers32a.c -o tmpdir/vers32a.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers32a.c -o tmpdir/vers32a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers32a.o  tmpdir/vers32a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers32a.o  tmpdir/vers32a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers32a.so --shared --no-undefined-version tmpdir/vers32a.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers32.map 
Executing on host: sh -c {./ld-new   -o tmpdir/vers32a.so --shared --no-undefined-version tmpdir/vers32a.o  --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers32.map  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers32a.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers32a.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers32a.o | sed -n /@/p
PASS: vers32a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers32b.c -o tmpdir/vers32b.s
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -S -fpic -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers32b.c -o tmpdir/vers32b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers32b.o  tmpdir/vers32b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers   -o tmpdir/vers32b.o  tmpdir/vers32b.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/vers32b.so --shared --no-undefined-version tmpdir/vers32b.o  tmpdir/vers32a.so --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers32.map --defsym foo=0
Executing on host: sh -c {./ld-new   -o tmpdir/vers32b.so --shared --no-undefined-version tmpdir/vers32b.o  tmpdir/vers32a.so --version-script /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers32.map --defsym foo=0 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --private-headers tmpdir/vers32b.so | sed -n /Version/,\$p > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/vers32b.so | sed -n /VERS/p\;/show/p | sort | uniq > tmpdir/objdump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/vers32b.o | sed -n /@/p
PASS: vers32b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-unversioned.c -o tmpdir/pr33577-unversioned.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-unversioned.c -o tmpdir/pr33577-unversioned.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-unversioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--as-needed,--hash-style=sysv -shared -Wl,-soname,libpr33577.so -z nomemory-seal tmpdir/pr33577-unversioned.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-unversioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--as-needed,--hash-style=sysv -shared -Wl,-soname,libpr33577.so -z nomemory-seal tmpdir/pr33577-unversioned.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-unversioned.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-unversioned.so > dump.out
PASS: Build libpr33577-unversioned.so (-Wl,--as-needed,--hash-style=sysv)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-versioned.c -o tmpdir/pr33577-versioned.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-versioned.c -o tmpdir/pr33577-versioned.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-versioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--as-needed,--hash-style=sysv -shared -Wl,-soname,libpr33577.so,--version-script=pr33577.map -z nomemory-seal tmpdir/pr33577-versioned.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-versioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--as-needed,--hash-style=sysv -shared -Wl,-soname,libpr33577.so,--version-script=pr33577.map -z nomemory-seal tmpdir/pr33577-versioned.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-versioned.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-versioned.so > dump.out
PASS: Build libpr33577-versioned.so (-Wl,--as-needed,--hash-style=sysv)
cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so
Executing on host: cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so    (timeout = 300)
spawn -ignore SIGHUP cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers  -z nomemory-seal tmpdir/pr33577a.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers  -z nomemory-seal tmpdir/pr33577a.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33577a with tmpdir/libpr33577-unversioned.so (-Wl,--as-needed,--hash-style=sysv)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir tmpdir/pr33577a.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir tmpdir/pr33577a.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr33577a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr33577a 
spawn [open ...]
PASS
PASS

PASS: Run pr33577a with tmpdir/libpr33577-unversioned.so (-Wl,--as-needed,--hash-style=sysv)
cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so
Executing on host: cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so    (timeout = 300)
spawn -ignore SIGHUP cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577b.c -o tmpdir/pr33577b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577b.c -o tmpdir/pr33577b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir -z nomemory-seal tmpdir/pr33577b.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir -z nomemory-seal tmpdir/pr33577b.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33577b with tmpdir/libpr33577-versioned.so (-Wl,--as-needed,--hash-style=sysv)
tmpdir/pr33577a
Executing on host: tmpdir/pr33577a    (timeout = 300)
spawn -ignore SIGHUP tmpdir/pr33577a
PASS
PASS: Run pr33577a with tmpdir/libpr33577-versioned.so (-Wl,--as-needed,--hash-style=sysv)
tmpdir/pr33577b
Executing on host: tmpdir/pr33577b    (timeout = 300)
spawn -ignore SIGHUP tmpdir/pr33577b
PASS
PASS: Run pr33577b with tmpdir/libpr33577-versioned.so (-Wl,--as-needed,--hash-style=sysv)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-unversioned.c -o tmpdir/pr33577-unversioned.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-unversioned.c -o tmpdir/pr33577-unversioned.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-unversioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--as-needed,--hash-style=both -shared -Wl,-soname,libpr33577.so -z nomemory-seal tmpdir/pr33577-unversioned.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-unversioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--as-needed,--hash-style=both -shared -Wl,-soname,libpr33577.so -z nomemory-seal tmpdir/pr33577-unversioned.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-unversioned.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-unversioned.so > dump.out
PASS: Build libpr33577-unversioned.so (-Wl,--as-needed,--hash-style=both)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-versioned.c -o tmpdir/pr33577-versioned.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-versioned.c -o tmpdir/pr33577-versioned.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-versioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--as-needed,--hash-style=both -shared -Wl,-soname,libpr33577.so,--version-script=pr33577.map -z nomemory-seal tmpdir/pr33577-versioned.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-versioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--as-needed,--hash-style=both -shared -Wl,-soname,libpr33577.so,--version-script=pr33577.map -z nomemory-seal tmpdir/pr33577-versioned.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-versioned.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-versioned.so > dump.out
PASS: Build libpr33577-versioned.so (-Wl,--as-needed,--hash-style=both)
cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so
Executing on host: cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so    (timeout = 300)
spawn -ignore SIGHUP cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers  -z nomemory-seal tmpdir/pr33577a.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers  -z nomemory-seal tmpdir/pr33577a.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33577a with tmpdir/libpr33577-unversioned.so (-Wl,--as-needed,--hash-style=both)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir tmpdir/pr33577a.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir tmpdir/pr33577a.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr33577a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr33577a 
spawn [open ...]
PASS
PASS

PASS: Run pr33577a with tmpdir/libpr33577-unversioned.so (-Wl,--as-needed,--hash-style=both)
cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so
Executing on host: cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so    (timeout = 300)
spawn -ignore SIGHUP cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577b.c -o tmpdir/pr33577b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577b.c -o tmpdir/pr33577b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir -z nomemory-seal tmpdir/pr33577b.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir -z nomemory-seal tmpdir/pr33577b.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33577b with tmpdir/libpr33577-versioned.so (-Wl,--as-needed,--hash-style=both)
tmpdir/pr33577a
Executing on host: tmpdir/pr33577a    (timeout = 300)
spawn -ignore SIGHUP tmpdir/pr33577a
PASS
PASS: Run pr33577a with tmpdir/libpr33577-versioned.so (-Wl,--as-needed,--hash-style=both)
tmpdir/pr33577b
Executing on host: tmpdir/pr33577b    (timeout = 300)
spawn -ignore SIGHUP tmpdir/pr33577b
PASS
PASS: Run pr33577b with tmpdir/libpr33577-versioned.so (-Wl,--as-needed,--hash-style=both)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-unversioned.c -o tmpdir/pr33577-unversioned.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-unversioned.c -o tmpdir/pr33577-unversioned.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-unversioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--no-as-needed,--hash-style=sysv -shared -Wl,-soname,libpr33577.so -z nomemory-seal tmpdir/pr33577-unversioned.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-unversioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--no-as-needed,--hash-style=sysv -shared -Wl,-soname,libpr33577.so -z nomemory-seal tmpdir/pr33577-unversioned.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-unversioned.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-unversioned.so > dump.out
PASS: Build libpr33577-unversioned.so (-Wl,--no-as-needed,--hash-style=sysv)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-versioned.c -o tmpdir/pr33577-versioned.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-versioned.c -o tmpdir/pr33577-versioned.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-versioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--no-as-needed,--hash-style=sysv -shared -Wl,-soname,libpr33577.so,--version-script=pr33577.map -z nomemory-seal tmpdir/pr33577-versioned.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-versioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--no-as-needed,--hash-style=sysv -shared -Wl,-soname,libpr33577.so,--version-script=pr33577.map -z nomemory-seal tmpdir/pr33577-versioned.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-versioned.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-versioned.so > dump.out
PASS: Build libpr33577-versioned.so (-Wl,--no-as-needed,--hash-style=sysv)
cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so
Executing on host: cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so    (timeout = 300)
spawn -ignore SIGHUP cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers  -z nomemory-seal tmpdir/pr33577a.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers  -z nomemory-seal tmpdir/pr33577a.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33577a with tmpdir/libpr33577-unversioned.so (-Wl,--no-as-needed,--hash-style=sysv)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir tmpdir/pr33577a.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir tmpdir/pr33577a.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr33577a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr33577a 
spawn [open ...]
PASS
PASS

PASS: Run pr33577a with tmpdir/libpr33577-unversioned.so (-Wl,--no-as-needed,--hash-style=sysv)
cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so
Executing on host: cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so    (timeout = 300)
spawn -ignore SIGHUP cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577b.c -o tmpdir/pr33577b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577b.c -o tmpdir/pr33577b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir -z nomemory-seal tmpdir/pr33577b.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir -z nomemory-seal tmpdir/pr33577b.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33577b with tmpdir/libpr33577-versioned.so (-Wl,--no-as-needed,--hash-style=sysv)
tmpdir/pr33577a
Executing on host: tmpdir/pr33577a    (timeout = 300)
spawn -ignore SIGHUP tmpdir/pr33577a
PASS
PASS: Run pr33577a with tmpdir/libpr33577-versioned.so (-Wl,--no-as-needed,--hash-style=sysv)
tmpdir/pr33577b
Executing on host: tmpdir/pr33577b    (timeout = 300)
spawn -ignore SIGHUP tmpdir/pr33577b
PASS
PASS: Run pr33577b with tmpdir/libpr33577-versioned.so (-Wl,--no-as-needed,--hash-style=sysv)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-unversioned.c -o tmpdir/pr33577-unversioned.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-unversioned.c -o tmpdir/pr33577-unversioned.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-unversioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--no-as-needed,--hash-style=both -shared -Wl,-soname,libpr33577.so -z nomemory-seal tmpdir/pr33577-unversioned.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-unversioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--no-as-needed,--hash-style=both -shared -Wl,-soname,libpr33577.so -z nomemory-seal tmpdir/pr33577-unversioned.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-unversioned.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-unversioned.so > dump.out
PASS: Build libpr33577-unversioned.so (-Wl,--no-as-needed,--hash-style=both)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-versioned.c -o tmpdir/pr33577-versioned.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-versioned.c -o tmpdir/pr33577-versioned.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-versioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--no-as-needed,--hash-style=both -shared -Wl,-soname,libpr33577.so,--version-script=pr33577.map -z nomemory-seal tmpdir/pr33577-versioned.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-versioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--no-as-needed,--hash-style=both -shared -Wl,-soname,libpr33577.so,--version-script=pr33577.map -z nomemory-seal tmpdir/pr33577-versioned.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-versioned.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-versioned.so > dump.out
PASS: Build libpr33577-versioned.so (-Wl,--no-as-needed,--hash-style=both)
cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so
Executing on host: cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so    (timeout = 300)
spawn -ignore SIGHUP cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers  -z nomemory-seal tmpdir/pr33577a.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers  -z nomemory-seal tmpdir/pr33577a.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33577a with tmpdir/libpr33577-unversioned.so (-Wl,--no-as-needed,--hash-style=both)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir tmpdir/pr33577a.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir tmpdir/pr33577a.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr33577a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr33577a 
spawn [open ...]
PASS
PASS

PASS: Run pr33577a with tmpdir/libpr33577-unversioned.so (-Wl,--no-as-needed,--hash-style=both)
cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so
Executing on host: cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so    (timeout = 300)
spawn -ignore SIGHUP cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577b.c -o tmpdir/pr33577b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577b.c -o tmpdir/pr33577b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir -z nomemory-seal tmpdir/pr33577b.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir -z nomemory-seal tmpdir/pr33577b.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33577b with tmpdir/libpr33577-versioned.so (-Wl,--no-as-needed,--hash-style=both)
tmpdir/pr33577a
Executing on host: tmpdir/pr33577a    (timeout = 300)
spawn -ignore SIGHUP tmpdir/pr33577a
PASS
PASS: Run pr33577a with tmpdir/libpr33577-versioned.so (-Wl,--no-as-needed,--hash-style=both)
tmpdir/pr33577b
Executing on host: tmpdir/pr33577b    (timeout = 300)
spawn -ignore SIGHUP tmpdir/pr33577b
PASS
PASS: Run pr33577b with tmpdir/libpr33577-versioned.so (-Wl,--no-as-needed,--hash-style=both)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-unversioned.c -o tmpdir/pr33577-unversioned.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-unversioned.c -o tmpdir/pr33577-unversioned.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-unversioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--as-needed,--hash-style=gnu -shared -Wl,-soname,libpr33577.so -z nomemory-seal tmpdir/pr33577-unversioned.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-unversioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--as-needed,--hash-style=gnu -shared -Wl,-soname,libpr33577.so -z nomemory-seal tmpdir/pr33577-unversioned.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-unversioned.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-unversioned.so > dump.out
PASS: Build libpr33577-unversioned.so (-Wl,--as-needed,--hash-style=gnu)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-versioned.c -o tmpdir/pr33577-versioned.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-versioned.c -o tmpdir/pr33577-versioned.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-versioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--as-needed,--hash-style=gnu -shared -Wl,-soname,libpr33577.so,--version-script=pr33577.map -z nomemory-seal tmpdir/pr33577-versioned.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-versioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--as-needed,--hash-style=gnu -shared -Wl,-soname,libpr33577.so,--version-script=pr33577.map -z nomemory-seal tmpdir/pr33577-versioned.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-versioned.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-versioned.so > dump.out
PASS: Build libpr33577-versioned.so (-Wl,--as-needed,--hash-style=gnu)
cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so
Executing on host: cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so    (timeout = 300)
spawn -ignore SIGHUP cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers  -z nomemory-seal tmpdir/pr33577a.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers  -z nomemory-seal tmpdir/pr33577a.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33577a with tmpdir/libpr33577-unversioned.so (-Wl,--as-needed,--hash-style=gnu)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir tmpdir/pr33577a.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir tmpdir/pr33577a.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr33577a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr33577a 
spawn [open ...]
PASS
PASS

PASS: Run pr33577a with tmpdir/libpr33577-unversioned.so (-Wl,--as-needed,--hash-style=gnu)
cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so
Executing on host: cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so    (timeout = 300)
spawn -ignore SIGHUP cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577b.c -o tmpdir/pr33577b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577b.c -o tmpdir/pr33577b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir -z nomemory-seal tmpdir/pr33577b.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir -z nomemory-seal tmpdir/pr33577b.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33577b with tmpdir/libpr33577-versioned.so (-Wl,--as-needed,--hash-style=gnu)
tmpdir/pr33577a
Executing on host: tmpdir/pr33577a    (timeout = 300)
spawn -ignore SIGHUP tmpdir/pr33577a
PASS
PASS: Run pr33577a with tmpdir/libpr33577-versioned.so (-Wl,--as-needed,--hash-style=gnu)
tmpdir/pr33577b
Executing on host: tmpdir/pr33577b    (timeout = 300)
spawn -ignore SIGHUP tmpdir/pr33577b
PASS
PASS: Run pr33577b with tmpdir/libpr33577-versioned.so (-Wl,--as-needed,--hash-style=gnu)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-unversioned.c -o tmpdir/pr33577-unversioned.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-unversioned.c -o tmpdir/pr33577-unversioned.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-unversioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--no-as-needed,--hash-style=gnu -shared -Wl,-soname,libpr33577.so -z nomemory-seal tmpdir/pr33577-unversioned.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-unversioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--no-as-needed,--hash-style=gnu -shared -Wl,-soname,libpr33577.so -z nomemory-seal tmpdir/pr33577-unversioned.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-unversioned.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-unversioned.so > dump.out
PASS: Build libpr33577-unversioned.so (-Wl,--no-as-needed,--hash-style=gnu)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-versioned.c -o tmpdir/pr33577-versioned.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577-versioned.c -o tmpdir/pr33577-versioned.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-versioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--no-as-needed,--hash-style=gnu -shared -Wl,-soname,libpr33577.so,--version-script=pr33577.map -z nomemory-seal tmpdir/pr33577-versioned.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr33577-versioned.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,--no-as-needed,--hash-style=gnu -shared -Wl,-soname,libpr33577.so,--version-script=pr33577.map -z nomemory-seal tmpdir/pr33577-versioned.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-versioned.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms -W tmpdir/libpr33577-versioned.so > dump.out
PASS: Build libpr33577-versioned.so (-Wl,--no-as-needed,--hash-style=gnu)
cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so
Executing on host: cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so    (timeout = 300)
spawn -ignore SIGHUP cp tmpdir/libpr33577-unversioned.so tmpdir/libpr33577.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers  -z nomemory-seal tmpdir/pr33577a.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers  -z nomemory-seal tmpdir/pr33577a.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33577a with tmpdir/libpr33577-unversioned.so (-Wl,--no-as-needed,--hash-style=gnu)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577a.c -o tmpdir/pr33577a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir tmpdir/pr33577a.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir tmpdir/pr33577a.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr33577a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr33577a 
spawn [open ...]
PASS
PASS

PASS: Run pr33577a with tmpdir/libpr33577-unversioned.so (-Wl,--no-as-needed,--hash-style=gnu)
cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so
Executing on host: cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so    (timeout = 300)
spawn -ignore SIGHUP cp tmpdir/libpr33577-versioned.so tmpdir/libpr33577.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577b.c -o tmpdir/pr33577b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/pr33577b.c -o tmpdir/pr33577b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir -z nomemory-seal tmpdir/pr33577b.o tmpdir/libpr33577.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr33577b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers -Wl,-R,tmpdir -z nomemory-seal tmpdir/pr33577b.o tmpdir/libpr33577.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr33577b with tmpdir/libpr33577-versioned.so (-Wl,--no-as-needed,--hash-style=gnu)
tmpdir/pr33577a
Executing on host: tmpdir/pr33577a    (timeout = 300)
spawn -ignore SIGHUP tmpdir/pr33577a
PASS
PASS: Run pr33577a with tmpdir/libpr33577-versioned.so (-Wl,--no-as-needed,--hash-style=gnu)
tmpdir/pr33577b
Executing on host: tmpdir/pr33577b    (timeout = 300)
spawn -ignore SIGHUP tmpdir/pr33577b
PASS
PASS: Run pr33577b with tmpdir/libpr33577-versioned.so (-Wl,--no-as-needed,--hash-style=gnu)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfvers/vers.exp completed in 7 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/elfweak.exp ...
gcc -fpic
gcc: fatal error: no input files
compilation terminated.
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/foo.c -o tmpdir/foo.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/foo.c -o tmpdir/foo.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/bar.c -o tmpdir/bar.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/bar.c -o tmpdir/bar.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbar.so --shared -Wl,--no-as-needed tmpdir/bar.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbar.so --shared -Wl,--no-as-needed tmpdir/bar.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/foo1a.c -o tmpdir/foo1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/foo1a.c -o tmpdir/foo1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/foo1b.c -o tmpdir/foo1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/foo1b.c -o tmpdir/foo1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/bar1a.c -o tmpdir/bar1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/bar1a.c -o tmpdir/bar1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/bar1b.c -o tmpdir/bar1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/bar1b.c -o tmpdir/bar1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/bar1c.c -o tmpdir/bar1c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/bar1c.c -o tmpdir/bar1c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/main1.c -o tmpdir/main1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/main1.c -o tmpdir/main1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo1a.so --shared -Wl,--no-as-needed tmpdir/foo1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo1a.so --shared -Wl,--no-as-needed tmpdir/foo1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo1b.so --shared -Wl,--no-as-needed tmpdir/foo1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo1b.so --shared -Wl,--no-as-needed tmpdir/foo1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbar1a.so --shared -Wl,--no-as-needed tmpdir/bar1a.o tmpdir/libfoo1a.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libbar1a.so --shared -Wl,--no-as-needed tmpdir/bar1a.o tmpdir/libfoo1a.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/foo.o tmpdir/bar.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/foo.o tmpdir/bar.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
PASS: ELF DSO weak func first
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/bar.o tmpdir/foo.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/bar.o tmpdir/foo.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
PASS: ELF DSO weak func last
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/foo.o tmpdir/libbar.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/foo.o tmpdir/libbar.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
PASS: ELF DSO weak func first DSO
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/libbar.so tmpdir/foo.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/libbar.so tmpdir/foo.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
PASS: ELF DSO weak func last DSO
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo  -fno-sanitize=all -fno-lto  tmpdir/main.o tmpdir/bar.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo  -fno-sanitize=all -fno-lto  tmpdir/main.o tmpdir/bar.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/foo | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/foo$/p} > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/strong.dat
PASS: ELF weak func first
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo  -fno-sanitize=all -fno-lto  tmpdir/bar.o tmpdir/main.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo  -fno-sanitize=all -fno-lto  tmpdir/bar.o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/foo | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/foo$/p} > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/strong.dat
PASS: ELF weak func last
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo -Wl,-rpath,.,--no-as-needed -fno-sanitize=all -fno-lto  tmpdir/main.o tmpdir/libbar.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo -Wl,-rpath,.,--no-as-needed -fno-sanitize=all -fno-lto  tmpdir/main.o tmpdir/libbar.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/weak.dat
PASS: ELF weak func first DSO
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo -Wl,-rpath,.,--no-as-needed -fno-sanitize=all -fno-lto  tmpdir/libbar.so tmpdir/main.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo -Wl,-rpath,.,--no-as-needed -fno-sanitize=all -fno-lto  tmpdir/libbar.so tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/weak.dat
PASS: ELF weak func last DSO
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/bar1a.o tmpdir/foo1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/bar1a.o tmpdir/foo1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
PASS: ELF DSO weak data first
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/foo1a.o tmpdir/bar1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/foo1a.o tmpdir/bar1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
PASS: ELF DSO weak data last
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/main1.o tmpdir/libfoo1a.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/main1.o tmpdir/libfoo1a.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
PASS: ELF DSO weak data first DSO
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/libfoo1a.so tmpdir/main1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/libfoo1a.so tmpdir/main1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
PASS: ELF DSO weak data last DSO
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/main1.o tmpdir/libfoo1b.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/main1.o tmpdir/libfoo1b.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
PASS: ELF DSO weak data first DSO common
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/libfoo1b.so tmpdir/main1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libfoo.so --shared -Wl,--no-as-needed  tmpdir/libfoo1b.so tmpdir/main1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/libfoo.so | grep foo$ > tmpdir/objdump.out
PASS: ELF DSO weak data last DSO common
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo  -fno-sanitize=all -fno-lto  tmpdir/main1.o tmpdir/bar1a.o tmpdir/foo1a.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo  -fno-sanitize=all -fno-lto  tmpdir/main1.o tmpdir/bar1a.o tmpdir/foo1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/foo | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/foo$/p} > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/strongdata.dat
PASS: ELF weak data first
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo  -fno-sanitize=all -fno-lto  tmpdir/foo1a.o tmpdir/main1.o tmpdir/bar1a.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo  -fno-sanitize=all -fno-lto  tmpdir/foo1a.o tmpdir/main1.o tmpdir/bar1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/foo | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/foo$/p} > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/strongdata.dat
PASS: ELF weak data last
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo  -fno-sanitize=all -fno-lto  tmpdir/main1.o tmpdir/bar1a.o tmpdir/foo1b.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo  -fno-sanitize=all -fno-lto  tmpdir/main1.o tmpdir/bar1a.o tmpdir/foo1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/foo | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/foo$/p} > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/strongdata.dat
PASS: ELF weak data first common
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo  -fno-sanitize=all -fno-lto  tmpdir/foo1b.o tmpdir/main1.o tmpdir/bar1a.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo  -fno-sanitize=all -fno-lto  tmpdir/foo1b.o tmpdir/main1.o tmpdir/bar1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --syms tmpdir/foo | sed -n {s/^\([0-9a-f]* *\)\([gw]\)\( *\)\([FO]\)/\1\2\4\3/;/foo$/p} > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/strongdata.dat
PASS: ELF weak data last common
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo -Wl,-rpath,.,--no-as-needed -fno-sanitize=all -fno-lto  tmpdir/main1.o tmpdir/libbar1a.so tmpdir/libfoo1a.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo -Wl,-rpath,.,--no-as-needed -fno-sanitize=all -fno-lto  tmpdir/main1.o tmpdir/libbar1a.so tmpdir/libfoo1a.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/weakdata.dat
PASS: ELF weak data first DSO
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo -Wl,-rpath,.,--no-as-needed -fno-sanitize=all -fno-lto  tmpdir/libfoo1a.so tmpdir/main1.o tmpdir/libbar1a.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo -Wl,-rpath,.,--no-as-needed -fno-sanitize=all -fno-lto  tmpdir/libfoo1a.so tmpdir/main1.o tmpdir/libbar1a.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/weakdata.dat
PASS: ELF weak data last DSO
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo -Wl,--no-as-needed,-rpath,.,-rpath-link,. -fno-sanitize=all -fno-lto  tmpdir/main1.o tmpdir/libbar1a.so tmpdir/libfoo1b.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo -Wl,--no-as-needed,-rpath,.,-rpath-link,. -fno-sanitize=all -fno-lto  tmpdir/main1.o tmpdir/libbar1a.so tmpdir/libfoo1b.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/weakdata.dat
PASS: ELF weak data first DSO common
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo -Wl,--no-as-needed,-rpath,.,-rpath-link,. -fno-sanitize=all -fno-lto  tmpdir/libfoo1b.so tmpdir/main1.o tmpdir/libbar1a.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/foo -Wl,--no-as-needed,-rpath,.,-rpath-link,. -fno-sanitize=all -fno-lto  tmpdir/libfoo1b.so tmpdir/main1.o tmpdir/libbar1a.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/weakdata.dat
PASS: ELF weak data last DSO common
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/size_foo.c -o tmpdir/size_foo.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/size_foo.c -o tmpdir/size_foo.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/size_bar.c -o tmpdir/size_bar_s.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/size_bar.c -o tmpdir/size_bar_s.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic -DSIZE_BIG  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/size_bar.c -o tmpdir/size_bar.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic -DSIZE_BIG  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/size_bar.c -o tmpdir/size_bar.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/size_main.c -o tmpdir/size_main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/size_main.c -o tmpdir/size_main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libsize_bar_s.so --shared -Wl,--no-as-needed  tmpdir/size_bar_s.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libsize_bar_s.so --shared -Wl,--no-as-needed  tmpdir/size_bar_s.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: ELF DSO small bar (size)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libsize_foo.so --shared -Wl,--no-as-needed  tmpdir/size_foo.o tmpdir/libsize_bar_s.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libsize_foo.so --shared -Wl,--no-as-needed  tmpdir/size_foo.o tmpdir/libsize_bar_s.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: ELF DSO foo with small bar (size)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libsize_bar.so --shared -Wl,--no-as-needed  tmpdir/size_bar.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-sanitize=all -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libsize_bar.so --shared -Wl,--no-as-needed  tmpdir/size_bar.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: ELF DSO big bar (size)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/size_main -Wl,-rpath=.,-rpath-link=.,--no-as-needed -fno-sanitize=all -fno-lto  tmpdir/size_main.o tmpdir/libsize_foo.so tmpdir/libsize_bar.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/size_main -Wl,-rpath=.,-rpath-link=.,--no-as-needed -fno-sanitize=all -fno-lto  tmpdir/size_main.o tmpdir/libsize_foo.so tmpdir/libsize_bar.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/size_main >tmpdir/size_main.out
diff tmpdir/size_main.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/size.dat
PASS: ELF weak size
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/size2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/size2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/size2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/size2a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/size2b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/size2b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/size2b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/size2b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak   -o tmpdir/dump tmpdir/size2a.o tmpdir/size2b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak   -o tmpdir/dump tmpdir/size2a.o tmpdir/size2b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-elfweak/size2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/alias.c -o tmpdir/alias.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/alias.c -o tmpdir/alias.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/alias.so --shared -Wl,--no-as-needed tmpdir/alias.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -fno-lto  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/alias.so --shared -Wl,--no-as-needed tmpdir/alias.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/aliasmain.c -o tmpdir/aliasmain.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/aliasmain.c -o tmpdir/aliasmain.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/weakref1.c -o tmpdir/weakref1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/weakref1.c -o tmpdir/weakref1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/weakref2.c -o tmpdir/weakref2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak -g -O2 -fno-sanitize=all -fno-sanitize=all -fno-lto   -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/weakref2.c -o tmpdir/weakref2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/alias -Wl,-rpath=.,--no-as-needed -fno-sanitize=all -fno-lto  tmpdir/aliasmain.o tmpdir/weakref1.o tmpdir/weakref2.o tmpdir/alias.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/alias -Wl,-rpath=.,--no-as-needed -fno-sanitize=all -fno-lto  tmpdir/aliasmain.o tmpdir/weakref1.o tmpdir/weakref2.o tmpdir/alias.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/alias >tmpdir/alias.out
diff tmpdir/alias.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/alias.dat
PASS: ELF weak (alias)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elfweak/elfweak.exp completed in 2 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-fastcall/fastcall.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-fastcall/fastcall.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-frv/fdpic.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-frv/fdpic.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-frv/frv-elf.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-frv/frv-elf.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-frv/tls.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-frv/tls.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/gc.exp ...
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -c -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/gc.c -o tmpdir/gc.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -c -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/gc.c -o tmpdir/gc.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/gcexe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc --gc-sections -e main --defsym __stack_chk_fail=0 --defsym __gccmain=0 tmpdir/gc.o
Executing on host: sh -c {./ld-new   -o tmpdir/gcexe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc --gc-sections -e main --defsym __stack_chk_fail=0 --defsym __gccmain=0 tmpdir/gc.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/gcexe >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/gcexe 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
000110b0 D __bss_end__
000110b0 D __bss_start
000110b0 D __bss_start__
000110b0 D __end__
00000000 A __gccmain
00000000 A __stack_chk_fail
000110b0 D _bss_end__
000110b0 D _edata
000110b0 D _end
00010094 T main
0001009c T used_func
000110ac D used_var
PASS: Check --gc-section
./ld-new   -o tmpdir/gcrexe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc --gc-sections -q -e main --defsym __stack_chk_fail=0 --defsym __gccmain=0 tmpdir/gc.o
Executing on host: sh -c {./ld-new   -o tmpdir/gcrexe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc --gc-sections -q -e main --defsym __stack_chk_fail=0 --defsym __gccmain=0 tmpdir/gc.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/gcrexe >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/gcrexe 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
000110b0 D __bss_end__
000110b0 D __bss_start
000110b0 D __bss_start__
000110b0 D __end__
00000000 A __gccmain
00000000 A __stack_chk_fail
000110b0 D _bss_end__
000110b0 D _edata
000110b0 D _end
00010094 T main
0001009c T used_func
000110ac D used_var
PASS: Check --gc-section/-q
./ld-new   -o tmpdir/gcrel -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -r --gc-sections -e main --defsym __stack_chk_fail=0 --defsym __gccmain=0 tmpdir/gc.o
Executing on host: sh -c {./ld-new   -o tmpdir/gcrel -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -r --gc-sections -e main --defsym __stack_chk_fail=0 --defsym __gccmain=0 tmpdir/gc.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/gcrel >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/gcrel 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
00000000 A __gccmain
00000000 A __stack_chk_fail
00000000 T main
00000000 T used_func
00000000 D used_var
PASS: Check --gc-section/-r/-e
./ld-new   -o tmpdir/gcrel -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -r --gc-sections -u used_func --defsym __stack_chk_fail=0 --defsym __gccmain=0 tmpdir/gc.o
Executing on host: sh -c {./ld-new   -o tmpdir/gcrel -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -r --gc-sections -u used_func --defsym __stack_chk_fail=0 --defsym __gccmain=0 tmpdir/gc.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/gcrel >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/gcrel 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
00000000 A __gccmain
00000000 A __stack_chk_fail
00000000 T used_func
00000000 D used_var
PASS: Check --gc-section/-r/-u
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/noent.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/noent.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/noent.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/noent.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -r -o tmpdir/dump tmpdir/noent.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -r -o tmpdir/dump tmpdir/noent.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: --gc-sections requires a defined symbol root specified by -e or -u
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: --gc-sections requires a defined symbol root specified by -e or -u>, expected: <--gc-sections requires .*>
PASS: --gc-sections -r without -e
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/abi-note.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/abi-note.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/abi-note.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/abi-note.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/abi-note.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/abi-note.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --gc-sections with note section
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -gdwarf-sections  -o tmpdir/all-debug-sections.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/all-debug-sections.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new  -gdwarf-sections  -o tmpdir/all-debug-sections.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/all-debug-sections.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/all-debug-sections.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/all-debug-sections.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --gc-sections with multiple debug sections for a function section
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr19167a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr19167a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr19167a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr19167a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr19167b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr19167b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr19167b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr19167b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/pr19167a.o tmpdir/pr19167b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/pr19167a.o tmpdir/pr19167b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j _foo tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j _foo tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-gc/pr19167
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr20882a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr20882a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr20882a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr20882a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr20882b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr20882b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr20882b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr20882b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr20882c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr20882c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr20882c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr20882c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e main -o tmpdir/dump tmpdir/pr20882a.o tmpdir/pr20882b.o tmpdir/pr20882c.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e main -o tmpdir/dump tmpdir/pr20882a.o tmpdir/pr20882b.o tmpdir/pr20882c.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -x .debug_info -x .debug_abbrev tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -x .debug_info -x .debug_abbrev tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --gc-sections with relocations in debug section
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/stop.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/stop.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/stop.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/stop.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/stop.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/stop.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/stop.d starting with "^[0-9a-f]+ D +_?__stop__foo$"
EOF from tmpdir/dump.out
PASS: --gc-sections removing __stop_
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --gc-sections with __start_
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/start2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/start2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -z start-stop-gc -o tmpdir/dump tmpdir/start2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -z start-stop-gc -o tmpdir/dump tmpdir/start2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/start2.d starting with "^[0-9a-f]+ D +_?__start__foo$"
EOF from tmpdir/dump.out
PASS: --gc-sections with -z start-stop-gc
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/start3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/start3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/start3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/start3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --gc-sections with groups and start/stop syms
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/start4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/start4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/start4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start -o tmpdir/dump tmpdir/start4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --gc-sections with other syms and start/stop syms
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc   -o tmpdir/libpersonality.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/libpersonality.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc   -o tmpdir/libpersonality.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/libpersonality.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libpersonality.so -shared tmpdir/libpersonality.o
Executing on host: sh -c {./ld-new   -o tmpdir/libpersonality.so -shared tmpdir/libpersonality.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/personality.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/personality.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/personality.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/personality.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e main -L tmpdir -lpersonality -o tmpdir/dump tmpdir/personality.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e main -L tmpdir -lpersonality -o tmpdir/dump tmpdir/personality.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/personality.d starting with "^.*gxx_personality.*$"
EOF from tmpdir/dump.out
PASS: --gc-sections with __gxx_personality
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr18223.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr18223.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr18223.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr18223.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -shared -o tmpdir/dump tmpdir/pr18223.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -shared -o tmpdir/dump tmpdir/pr18223.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --gc-sections with .text._init
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc   -o tmpdir/pr20022a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr20022a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc   -o tmpdir/pr20022a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr20022a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr20022.so -shared --gc-sections tmpdir/pr20022a.o
Executing on host: sh -c {./ld-new   -o tmpdir/pr20022.so -shared --gc-sections tmpdir/pr20022a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr20022b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr20022b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr20022b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr20022b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start tmpdir/pr20022.so -o tmpdir/dump tmpdir/pr20022b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e _start tmpdir/pr20022.so -o tmpdir/dump tmpdir/pr20022b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SsW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -SsW tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-gc/pr20022
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -fPIC -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr11218-1.c -o tmpdir/pr11218-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -fPIC -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr11218-1.c -o tmpdir/pr11218-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr11218-1.so -shared tmpdir/pr11218-1.o
Executing on host: sh -c {./ld-new   -o tmpdir/pr11218-1.so -shared tmpdir/pr11218-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -c -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr11218-2.c -o tmpdir/pr11218-2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -c -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr11218-2.c -o tmpdir/pr11218-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e main tmpdir/pr11218-2.o tmpdir/pr11218-1.so -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e main tmpdir/pr11218-2.o tmpdir/pr11218-1.so -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr11218-2.o: undefined reference to `unresolved_detected_at_runtime_not_at_linktime'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr11218-2.o: undefined reference to `unresolved_detected_at_runtime_not_at_linktime'>, expected: <undefined reference to `unresolved_detected_at_runtime_not_at_linktime'>
PASS: --gc-sections with shared library
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr13683.c -o tmpdir/pr13683.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr13683.c -o tmpdir/pr13683.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e main --defsym foo=foo2 tmpdir/pr13683.o -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e main --defsym foo=foo2 tmpdir/pr13683.o -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --format=bsd tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --format=bsd tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --gc-sections with --defsym
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr14265.c -o tmpdir/pr14265.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr14265.c -o tmpdir/pr14265.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -T pr14265.t -e 0 tmpdir/pr14265.o -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -T pr14265.t -e 0 tmpdir/pr14265.o -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --format=bsd --numeric-sort tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --format=bsd --numeric-sort tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --gc-sections with KEEP
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto -O0  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr19161-1.c -o tmpdir/pr19161-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto -O0  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr19161-1.c -o tmpdir/pr19161-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto -O0  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr19161-2.c -o tmpdir/pr19161-2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all   -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto -O0  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr19161-2.c -o tmpdir/pr19161-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e main tmpdir/pr19161-1.o tmpdir/pr19161-2.o -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  --gc-sections -e main tmpdir/pr19161-1.o tmpdir/pr19161-2.o -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --format=bsd tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --format=bsd tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --gc-sections with __start_SECTIONNAME
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr20306.c -o tmpdir/pr20306.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/pr20306.c -o tmpdir/pr20306.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr20306.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -shared -z nomemory-seal tmpdir/pr20306.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr20306.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc -shared -z nomemory-seal tmpdir/pr20306.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr20306.so
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  -u foo --gc-sections tmpdir/libpr20306.so -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  -u foo --gc-sections tmpdir/libpr20306.so -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010170
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated: undefined reference to `foo'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010170
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new generated: undefined reference to `foo'>, expected: <.* generated: undefined reference to `foo'>
PASS: ld-gc/pr20306
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/skip-map-discarded.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/skip-map-discarded.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/skip-map-discarded.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/skip-map-discarded.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  -e 0 --gc-sections --no-print-map-discarded -o tmpdir/dump tmpdir/skip-map-discarded.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc  -e 0 --gc-sections --no-print-map-discarded -o tmpdir/dump tmpdir/skip-map-discarded.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/skip-map-discarded.map'
fail if no difference
regexp_diff match failure
regexp "^Discarded input sections$"
line   "Merging object attributes"
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/skip-map-discarded.map starting with "^ _foo.*$"
EOF from tmpdir/dump.map
PASS: Check --no-print-map-discarded linker option (map file check)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-gc/gc.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-h8300/h8300.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-h8300/h8300.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-i386/binutils.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-i386/binutils.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-i386/export-class.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-i386/export-class.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-i386/i386.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-i386/i386.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-i386/no-plt.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-i386/no-plt.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-i386/tls.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-i386/tls.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ia64/ia64.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ia64/ia64.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ia64/line.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ia64/line.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/binutils.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/binutils.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc.exp ...
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
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/ifunc-26.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-26.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/ifunc-26.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-26.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc  -shared -o tmpdir/dump tmpdir/ifunc-26.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc  -shared -o tmpdir/dump tmpdir/ifunc-26.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
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
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/ifuncmod5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifuncmod5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/ifuncmod5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifuncmod5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc  -shared -o tmpdir/dump tmpdir/ifuncmod5.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc  -shared -o tmpdir/dump tmpdir/ifuncmod5.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -p tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -p tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
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
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -c -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/prog.c -o tmpdir/shared_prog.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -c -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/prog.c -o tmpdir/shared_prog.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -c -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/prog.c -o tmpdir/static_prog.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -c -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/prog.c -o tmpdir/static_prog.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -c -fPIC -DWITH_IFUNC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/lib.c -o tmpdir/shared_ifunc.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -c -fPIC -DWITH_IFUNC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/lib.c -o tmpdir/shared_ifunc.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -c -fno-PIE -DWITH_IFUNC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/lib.c -o tmpdir/static_ifunc.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -c -fno-PIE -DWITH_IFUNC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/lib.c -o tmpdir/static_ifunc.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -c -DWITHOUT_IFUNC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/lib.c -o tmpdir/static_noifunc.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -c -DWITHOUT_IFUNC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/lib.c -o tmpdir/static_noifunc.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc   -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc   -o tmpdir/empty.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-elf/empty.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -c  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/test-1.c -o tmpdir/test-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -c  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/test-1.c -o tmpdir/test-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -fPIC -c  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/test-2.c -o tmpdir/test-2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -fno-lto -fPIC -c  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/test-2.c -o tmpdir/test-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libshared_ifunc.so -shared tmpdir/shared_ifunc.o
Executing on host: sh -c {./ld-new   -o tmpdir/libshared_ifunc.so -shared tmpdir/shared_ifunc.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libifunc.a tmpdir/static_ifunc.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libifunc.a tmpdir/static_ifunc.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dynamic_prog -Wl,--no-as-needed,-rpath=./tmpdir,-Bdynamic -Ltmpdir tmpdir/shared_prog.o -lshared_ifunc
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/dynamic_prog -Wl,--no-as-needed,-rpath=./tmpdir,-Bdynamic -Ltmpdir tmpdir/shared_prog.o -lshared_ifunc 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/local_prog -no-pie -Wl,--no-as-needed,-rpath=./tmpdir -Ltmpdir tmpdir/static_prog.o -lifunc
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/local_prog -no-pie -Wl,--no-as-needed,-rpath=./tmpdir -Ltmpdir tmpdir/static_prog.o -lifunc 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/static_prog -static -Ltmpdir tmpdir/static_prog.o -lifunc
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/static_prog -static -Ltmpdir tmpdir/static_prog.o -lifunc 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/static_nonifunc_prog -static tmpdir/empty.o
Executing on host: sh -c {./ld-new   -o tmpdir/static_nonifunc_prog -static tmpdir/empty.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/test-1 -Wl,--no-as-needed,-rpath=./tmpdir tmpdir/test-1.o tmpdir/libshared_ifunc.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/test-1 -Wl,--no-as-needed,-rpath=./tmpdir tmpdir/test-1.o tmpdir/libshared_ifunc.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libtest-2.so -shared tmpdir/test-2.o
Executing on host: sh -c {./ld-new   -o tmpdir/libtest-2.so -shared tmpdir/test-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libtest-2-now.so -shared -z now tmpdir/test-2.o
Executing on host: sh -c {./ld-new   -o tmpdir/libtest-2-now.so -shared -z now tmpdir/test-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Building ifunc binaries
PASS: Checking ifunc binaries
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr16467a.c -o tmpdir/pr16467a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr16467a.c -o tmpdir/pr16467a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16467a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,--version-script=pr16467a.map -z nomemory-seal tmpdir/pr16467a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16467a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,--version-script=pr16467a.map -z nomemory-seal tmpdir/pr16467a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr16467a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr16467b.c -o tmpdir/pr16467b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr16467b.c -o tmpdir/pr16467b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr16467b.a tmpdir/pr16467b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr16467b.a tmpdir/pr16467b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr16467b.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16467b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,--as-needed tmpdir/pr16467b.o tmpdir/libpr16467a.so  -Wl,--version-script=pr16467b.map -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16467b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,--as-needed tmpdir/pr16467b.o tmpdir/libpr16467a.so  -Wl,--version-script=pr16467b.map -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr16467b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr16467c.c -o tmpdir/pr16467c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr16467c.c -o tmpdir/pr16467c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr16467c.a tmpdir/pr16467c.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr16467c.a tmpdir/pr16467c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr16467c.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr16467a.c -o tmpdir/pr16467a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr16467a.c -o tmpdir/pr16467a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16467an.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,-z,now -Wl,--version-script=pr16467a.map -z nomemory-seal tmpdir/pr16467a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16467an.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,-z,now -Wl,--version-script=pr16467a.map -z nomemory-seal tmpdir/pr16467a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr16467an.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16467bn.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,--as-needed tmpdir/pr16467b.o tmpdir/libpr16467an.so  -Wl,--version-script=pr16467b.map -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr16467bn.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,--as-needed tmpdir/pr16467b.o tmpdir/libpr16467an.so  -Wl,--version-script=pr16467b.map -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr16467bn.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -g   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-common-1a.c -o tmpdir/ifunc-common-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -g   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-common-1a.c -o tmpdir/ifunc-common-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -g   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-common-1b.c -o tmpdir/ifunc-common-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -g   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-common-1b.c -o tmpdir/ifunc-common-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ifunc-common-1a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -static tmpdir/ifunc-common-1a.o tmpdir/ifunc-common-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ifunc-common-1a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -static tmpdir/ifunc-common-1a.o tmpdir/ifunc-common-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/ifunc-common-1a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/ifunc-common-1a 
spawn [open ...]
PASSED: 0
PASSED: 0

PASS: Common symbol override ifunc test 1a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -g   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-common-1b.c -o tmpdir/ifunc-common-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -g   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-common-1b.c -o tmpdir/ifunc-common-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -g   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-common-1a.c -o tmpdir/ifunc-common-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -g   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-common-1a.c -o tmpdir/ifunc-common-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ifunc-common-1b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -static tmpdir/ifunc-common-1b.o tmpdir/ifunc-common-1a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ifunc-common-1b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -static tmpdir/ifunc-common-1b.o tmpdir/ifunc-common-1a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/ifunc-common-1b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/ifunc-common-1b 
spawn [open ...]
PASSED: 0
PASSED: 0

PASS: Common symbol override ifunc test 1b
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib   tmpdir/ifunc63846.c -o tmpdir/ifunc63846.out
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib   tmpdir/ifunc63846.c -o tmpdir/ifunc63846.out 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/ifunc63846.out  
Executing on host: sh -c {tmpdir/ifunc63846.out   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-lib.c -o tmpdir/ifunc-lib.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-lib.c -o tmpdir/ifunc-lib.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libifunc-lib.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -z nomemory-seal tmpdir/ifunc-lib.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libifunc-lib.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -z nomemory-seal tmpdir/ifunc-lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build ifunc-lib.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-lib.c -o tmpdir/ifunc-lib.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-lib.c -o tmpdir/ifunc-lib.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libifunc-libn.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,-z,now -z nomemory-seal tmpdir/ifunc-lib.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libifunc-libn.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,-z,now -z nomemory-seal tmpdir/ifunc-lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build ifunc-libn.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16467  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,--no-as-needed tmpdir/pr16467c.o tmpdir/libpr16467b.so tmpdir/libpr16467a.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16467  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,--no-as-needed tmpdir/pr16467c.o tmpdir/libpr16467b.so tmpdir/libpr16467a.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr16467
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr16467 
spawn [open ...]
OK
OK

PASS: Run pr16467
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16467n  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,-z,now -Wl,--no-as-needed tmpdir/pr16467c.o tmpdir/libpr16467bn.so tmpdir/libpr16467an.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16467n  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,-z,now -Wl,--no-as-needed tmpdir/pr16467c.o tmpdir/libpr16467bn.so tmpdir/libpr16467an.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr16467n
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr16467n 
spawn [open ...]
OK
OK

PASS: Run pr16467 (-z now)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-main.c -o tmpdir/ifunc-main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-main.c -o tmpdir/ifunc-main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ifunc-main  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,--no-as-needed tmpdir/libifunc-lib.so tmpdir/ifunc-main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ifunc-main  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,--no-as-needed tmpdir/libifunc-lib.so tmpdir/ifunc-main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/ifunc-main
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/ifunc-main 
spawn [open ...]
OK
OK

PASS: Run ifunc-main
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -fpic   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-main.c -o tmpdir/ifunc-main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -fpic   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-main.c -o tmpdir/ifunc-main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ifunc-main  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,--no-as-needed tmpdir/libifunc-lib.so tmpdir/ifunc-main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ifunc-main  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,--no-as-needed tmpdir/libifunc-lib.so tmpdir/ifunc-main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/ifunc-main
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/ifunc-main 
spawn [open ...]
OK
OK

PASS: Run ifunc-main with -fpic
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-main.c -o tmpdir/ifunc-main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-main.c -o tmpdir/ifunc-main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ifunc-mainn  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,-z,now -Wl,--no-as-needed tmpdir/libifunc-libn.so tmpdir/ifunc-main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ifunc-mainn  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,-z,now -Wl,--no-as-needed tmpdir/libifunc-libn.so tmpdir/ifunc-main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/ifunc-mainn
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/ifunc-mainn 
spawn [open ...]
OK
OK

PASS: Run ifunc-main (-z now)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -fpie   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-main.c -o tmpdir/ifunc-main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -fpie   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc-main.c -o tmpdir/ifunc-main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ifunc-mainpn  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -pie -Wl,-z,now -Wl,--no-as-needed tmpdir/libifunc-libn.so tmpdir/ifunc-main.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/ifunc-mainpn  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -pie -Wl,-z,now -Wl,--no-as-needed tmpdir/libifunc-libn.so tmpdir/ifunc-main.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/ifunc-mainpn
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/ifunc-mainpn 
spawn [open ...]
OK
OK

PASS: Run ifunc-main with PIE (-z now)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib   tmpdir/ifunc63846.c -o tmpdir/ifunc63846.out
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib   tmpdir/ifunc63846.c -o tmpdir/ifunc63846.out 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/ifunc63846.out  
Executing on host: sh -c {tmpdir/ifunc63846.out   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18808a.c -o tmpdir/pr18808a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18808a.c -o tmpdir/pr18808a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr18808a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18808b.c -o tmpdir/pr18808b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18808b.c -o tmpdir/pr18808b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18808.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -z nomemory-seal tmpdir/pr18808b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18808.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -z nomemory-seal tmpdir/pr18808b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr18808.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18808b.c -o tmpdir/pr18808b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18808b.c -o tmpdir/pr18808b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18808n.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,-z,now -z nomemory-seal tmpdir/pr18808b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18808n.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,-z,now -z nomemory-seal tmpdir/pr18808b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr18808n.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18841a.c -o tmpdir/pr18841a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18841a.c -o tmpdir/pr18841a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr18841a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O0 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18841b.c -o tmpdir/pr18841b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O0 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18841b.c -o tmpdir/pr18841b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18841b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -z nomemory-seal tmpdir/pr18841b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18841b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -z nomemory-seal tmpdir/pr18841b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr18841b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O0 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18841c.c -o tmpdir/pr18841c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O0 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18841c.c -o tmpdir/pr18841c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18841c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -z nomemory-seal tmpdir/pr18841c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18841c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -z nomemory-seal tmpdir/pr18841c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr18841c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O0 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18841b.c -o tmpdir/pr18841b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O0 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18841b.c -o tmpdir/pr18841b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18841bn.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,-z,now -shared -z nomemory-seal tmpdir/pr18841b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18841bn.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,-z,now -shared -z nomemory-seal tmpdir/pr18841b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr18841bn.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -Wl,-z,now -fPIC -O0 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18841c.c -o tmpdir/pr18841c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -Wl,-z,now -fPIC -O0 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr18841c.c -o tmpdir/pr18841c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18841cn.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -z nomemory-seal tmpdir/pr18841c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr18841cn.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -z nomemory-seal tmpdir/pr18841c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr18841cn.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169a.c -o tmpdir/pr23169a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169a.c -o tmpdir/pr23169a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr23169a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,-z,lazy -z nomemory-seal tmpdir/pr23169a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr23169a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,-z,lazy -z nomemory-seal tmpdir/pr23169a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr23169a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169a.c -o tmpdir/pr23169a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169a.c -o tmpdir/pr23169a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr23169b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,-z,now -z nomemory-seal tmpdir/pr23169a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr23169b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -shared -Wl,-z,now -z nomemory-seal tmpdir/pr23169a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr23169b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.c -o tmpdir/pr23169b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.c -o tmpdir/pr23169b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169c.c -o tmpdir/pr23169c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169c.c -o tmpdir/pr23169c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23169a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,--no-as-needed tmpdir/libpr23169a.so -z nomemory-seal tmpdir/pr23169b.o tmpdir/pr23169c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23169a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,--no-as-needed tmpdir/libpr23169a.so -z nomemory-seal tmpdir/pr23169b.o tmpdir/pr23169c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr23169a > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r -W tmpdir/pr23169a > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.rd starting with "^[0-9a-f]+ +[0-9a-f]+ +R_[^ ]+ +[0-9a-f]+ +func(| \+ 0)$"
EOF from dump.out
PASS: Build pr23169a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.c -o tmpdir/pr23169b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.c -o tmpdir/pr23169b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169c.c -o tmpdir/pr23169c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169c.c -o tmpdir/pr23169c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23169b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -pie -Wl,--no-as-needed tmpdir/libpr23169a.so -z nomemory-seal tmpdir/pr23169b.o tmpdir/pr23169c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23169b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -pie -Wl,--no-as-needed tmpdir/libpr23169a.so -z nomemory-seal tmpdir/pr23169b.o tmpdir/pr23169c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr23169b > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r -W tmpdir/pr23169b > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.rd starting with "^[0-9a-f]+ +[0-9a-f]+ +R_[^ ]+ +[0-9a-f]+ +func(| \+ 0)$"
EOF from dump.out
PASS: Build pr23169b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.c -o tmpdir/pr23169b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.c -o tmpdir/pr23169b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169c.c -o tmpdir/pr23169c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169c.c -o tmpdir/pr23169c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23169c -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,--no-as-needed tmpdir/libpr23169a.so -z nomemory-seal tmpdir/pr23169b.o tmpdir/pr23169c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23169c -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,--no-as-needed tmpdir/libpr23169a.so -z nomemory-seal tmpdir/pr23169b.o tmpdir/pr23169c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr23169c > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r -W tmpdir/pr23169c > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.rd starting with "^[0-9a-f]+ +[0-9a-f]+ +R_[^ ]+ +[0-9a-f]+ +func(| \+ 0)$"
EOF from dump.out
PASS: Build pr23169c
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.c -o tmpdir/pr23169b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.c -o tmpdir/pr23169b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169c.c -o tmpdir/pr23169c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fno-PIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169c.c -o tmpdir/pr23169c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23169d -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,--no-as-needed,-z,now tmpdir/libpr23169b.so -z nomemory-seal tmpdir/pr23169b.o tmpdir/pr23169c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23169d -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,--no-as-needed,-z,now tmpdir/libpr23169b.so -z nomemory-seal tmpdir/pr23169b.o tmpdir/pr23169c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr23169d > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r -W tmpdir/pr23169d > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.rd starting with "^[0-9a-f]+ +[0-9a-f]+ +R_[^ ]+ +[0-9a-f]+ +func(| \+ 0)$"
EOF from dump.out
PASS: Build pr23169d
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.c -o tmpdir/pr23169b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.c -o tmpdir/pr23169b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169c.c -o tmpdir/pr23169c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all    -c -fno-lto -fPIE -O2 -g  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169c.c -o tmpdir/pr23169c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23169f -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,--no-as-needed,-z,now tmpdir/libpr23169b.so -z nomemory-seal tmpdir/pr23169b.o tmpdir/pr23169c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23169f -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,--no-as-needed,-z,now tmpdir/libpr23169b.so -z nomemory-seal tmpdir/pr23169b.o tmpdir/pr23169c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms tmpdir/pr23169f > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -r -W tmpdir/pr23169f > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr23169b.rd starting with "^[0-9a-f]+ +[0-9a-f]+ +R_[^ ]+ +[0-9a-f]+ +func(| \+ 0)$"
EOF from dump.out
PASS: Build pr23169f
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18808  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,--no-as-needed tmpdir/pr18808a.o tmpdir/libpr18808.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18808  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,--no-as-needed tmpdir/pr18808a.o tmpdir/libpr18808.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18808
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18808 
spawn [open ...]
OK
OK

PASS: Run pr18808
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18808n  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,-z,now -Wl,--no-as-needed tmpdir/pr18808a.o tmpdir/libpr18808n.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18808n  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -Wl,-z,now -Wl,--no-as-needed tmpdir/pr18808a.o tmpdir/libpr18808n.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18808n
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18808n 
spawn [open ...]
OK
OK

PASS: Run pr18808 (-z now)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18841b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,--no-as-needed tmpdir/pr18841a.o tmpdir/libpr18841b.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18841b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,--no-as-needed tmpdir/pr18841a.o tmpdir/libpr18841b.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18841b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18841b 
spawn [open ...]
OK
OK

PASS: Run pr18841 with libpr18841b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18841c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,--as-needed tmpdir/pr18841a.o tmpdir/libpr18841c.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18841c  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,--as-needed tmpdir/pr18841a.o tmpdir/libpr18841c.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18841c
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18841c 
spawn [open ...]
OK
OK

PASS: Run pr18841 with libpr18841c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18841bn  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,-z,now -Wl,--no-as-needed tmpdir/pr18841a.o tmpdir/libpr18841bn.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18841bn  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,-z,now -Wl,--no-as-needed tmpdir/pr18841a.o tmpdir/libpr18841bn.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18841bn
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18841bn 
spawn [open ...]
OK
OK

PASS: Run pr18841 with libpr18841bn.so (-z now)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18841cn  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,-z,now -Wl,--as-needed tmpdir/pr18841a.o tmpdir/libpr18841cn.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr18841cn  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie -Wl,-z,now -Wl,--as-needed tmpdir/pr18841a.o tmpdir/libpr18841cn.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr18841cn
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr18841cn 
spawn [open ...]
OK
OK

PASS: Run pr18841 with libpr18841cn.so (-z now)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr29216.c -o tmpdir/pr29216.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/pr29216.c -o tmpdir/pr29216.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr29216  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie tmpdir/pr29216.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr29216  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc -no-pie tmpdir/pr29216.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr29216
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr29216 
spawn [open ...]
PASS
PASS

PASS: Run pr29216
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-ifunc/ifunc.exp completed in 6 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-kvx/kvx-elf.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-kvx/kvx-elf.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs/libs.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs   -o tmpdir/lib-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs/lib-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs   -o tmpdir/lib-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs/lib-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libtmp/anobject  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs -r tmpdir/lib-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/libtmp/anobject  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs -r tmpdir/lib-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: -l: test (preparation)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs   -o tmpdir/lib-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs/lib-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs   -o tmpdir/lib-2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs/lib-2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/lib-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs -r -Ltmpdir/libtmp -l:anobject tmpdir/lib-2.o 
Executing on host: sh -c {./ld-new   -o tmpdir/lib-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs -r -Ltmpdir/libtmp -l:anobject tmpdir/lib-2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -C tmpdir/lib-2 >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -C tmpdir/lib-2
PASS: -l: test
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-libs/libs.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce/linkonce.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce   -o tmpdir/sym1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce/sym1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce   -o tmpdir/sym1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce/sym1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce   -o tmpdir/sym2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce/sym2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce   -o tmpdir/sym2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce/sym2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce   -o tmpdir/sym3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce/sym3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce   -o tmpdir/sym3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce/sym3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce   -o tmpdir/ref2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce/ref2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce   -o tmpdir/ref2.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce/ref2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/sym.a tmpdir/sym1.o tmpdir/sym2.o tmpdir/sym3.o tmpdir/ref2.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/sym.a tmpdir/sym1.o tmpdir/sym2.o tmpdir/sym3.o tmpdir/ref2.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build sym.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce   -o tmpdir/ref1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce/ref1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce   -o tmpdir/ref1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce/ref1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr26103  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce  tmpdir/ref1.o --start-group tmpdir/sym.a tmpdir/ref2.o --end-group
Executing on host: sh -c {./ld-new   -o tmpdir/pr26103  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce  tmpdir/ref1.o --start-group tmpdir/sym.a tmpdir/ref2.o --end-group 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010054
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010054

PASS: pr26103
UNSUPPORTED: ld-linkonce/zeroehl32
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-linkonce/linkonce.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-loongarch-elf/cmodel.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-loongarch-elf/cmodel.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-loongarch-elf/ifunc.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-loongarch-elf/ifunc.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-loongarch-elf/ld-loongarch-elf.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-loongarch-elf/ld-loongarch-elf.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-loongarch-elf/pic.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-loongarch-elf/pic.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-loongarch-elf/relax.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-loongarch-elf/relax.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-m68hc11/m68hc11.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-m68hc11/m68hc11.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-m68k/m68k-got.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-m68k/m68k-got.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-m68k/m68k.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-m68k/m68k.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mep/mep.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mep/mep.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-metag/metag.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-metag/metag.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mips-elf/comm-data.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mips-elf/comm-data.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mips-elf/export-class.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mips-elf/export-class.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mips-elf/mips-elf-flags.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mips-elf/mips-elf-flags.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mips-elf/mips-elf.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mips-elf/mips-elf.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/defsym.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/start.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/foo.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/foo.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/foo.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/foo.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libfoo.a tmpdir/foo.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libfoo.a tmpdir/foo.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc  -e 0 --defsym foo=1 tmpdir/start.o tmpdir/libfoo.a -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc  -e 0 --defsym foo=1 tmpdir/start.o tmpdir/libfoo.a -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/defsym1.d starting with "^0.* T bar$"
EOF from tmpdir/dump.out
PASS: ld-misc/defsym1
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/defsym.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/input-remap.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/foo.o -o tmpdir/barzzz.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/foo.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/foo.o -o tmpdir/barzzz.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/foo.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/foo  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc  tmpdir/foo.o -e 0
Executing on host: sh -c {./ld-new   -o tmpdir/foo  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc  tmpdir/foo.o -e 0 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find tmpdir/foo.o: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find tmpdir/foo.o: No such file or directory

XFAIL: --remap-inputs (expected fail)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/foo.o -o tmpdir/barzzz.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/foo.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/foo.o -o tmpdir/barzzz.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/foo.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/foo  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc --remap-inputs=tmpdir/foo.o=tmpdir/barzzz.o tmpdir/foo.o -e 0
Executing on host: sh -c {./ld-new   -o tmpdir/foo  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc --remap-inputs=tmpdir/foo.o=tmpdir/barzzz.o tmpdir/foo.o -e 0 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: --remap-inputs (simple)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/foo.o -o tmpdir/barzzz.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/foo.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/foo.o -o tmpdir/barzzz.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/foo.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/foo  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc --remap-inputs=*/foo.o=tmpdir/barzzz.o tmpdir/foo.o -e 0
Executing on host: sh -c {./ld-new   -o tmpdir/foo  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc --remap-inputs=*/foo.o=tmpdir/barzzz.o tmpdir/foo.o -e 0 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: --remap-inputs (wildcard)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/foo.o -o tmpdir/barzzz.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/foo.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/foo.o -o tmpdir/barzzz.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/foo.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/foo  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc --remap-inputs-file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/remaps.txt tmpdir/foo.o -e 0 bazzz.o
Executing on host: sh -c {./ld-new   -o tmpdir/foo  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc --remap-inputs-file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/remaps.txt tmpdir/foo.o -e 0 bazzz.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: --remap-inputs-file
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/foo.o -o tmpdir/barzzz.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/foo.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/foo.o -o tmpdir/barzzz.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/foo.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/foo  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc --remap-inputs-file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/remaps.txt tmpdir/foo.o -e 0 --print-map
Executing on host: sh -c {./ld-new   -o tmpdir/foo  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc --remap-inputs-file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/remaps.txt tmpdir/foo.o -e 0 --print-map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

Merging object attributes


Input File Remapping

  Pattern: */foo.o	Maps To: tmpdir/barzzz.o
  Pattern: bazzz.o	Maps To: <discard>

There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/barzzz.o
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt
 *(.iplt)

.text           0x00010054        0x1
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x1 tmpdir/barzzz.o
                0x00010054                foo
                0x00010054                bar
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010055        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010055        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010055        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010055        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010055        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011055                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011055        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011055        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011055        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011055        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011055                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got
 *(.got.plt)
 *(.igot.plt)
 *(.got)
 *(.igot)

.data           0x00011055        0x0
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011055        0x0 tmpdir/barzzz.o

.data1
 *(.data1)
                0x00011055                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011055                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011055                        __bss_start = .
                0x00011055                        __bss_start__ = .

.bss            0x00011055        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011055        0x0 tmpdir/barzzz.o
 *(COMMON)
                0x00011055                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011055                        _bss_end__ = .
                0x00011055                        __bss_end__ = .
                0x00011058                        . = ALIGN (0x4)
                0x00011058                        . = SEGMENT_START ("ldata-segment", .)
                0x00011058                        . = ALIGN (0x4)
                0x00011058                        __end__ = .
                0x00011058                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011058                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/barzzz.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/foo elf32-littlearm)
LOAD linker stubs

Merging object attributes


Input File Remapping

  Pattern: */foo.o	Maps To: tmpdir/barzzz.o
  Pattern: bazzz.o	Maps To: <discard>

There are no discarded input sections

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD tmpdir/barzzz.o
                [!provide]                        PROVIDE (__executable_start = SEGMENT_START ("text-segment", 0x10000))
                0x00010054                        . = (SEGMENT_START ("text-segment", 0x10000) + SIZEOF_HEADERS)

.note.gnu.build-id
 *(.note.gnu.build-id)

.interp
 *(.interp)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.dyn        0x00010054        0x0
 *(.rel.init)
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 *(.rel.fini)
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
 *(.rel.ctors)
 *(.rel.dtors)
 *(.rel.got)
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rel_iplt_start = .)
 *(.rel.iplt)
                [!provide]                        PROVIDE (__rel_iplt_end = .)

.rela.dyn       0x00010054        0x0
 *(.rela.init)
 *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
 *(.rela.fini)
 *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
 *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
 *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
 *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
 *(.rela.ctors)
 *(.rela.dtors)
 *(.rela.got)
 *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
                [!provide]                        PROVIDE (__rela_iplt_start = .)
 *(.rela.iplt)
                [!provide]                        PROVIDE (__rela_iplt_end = .)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(SORT_NONE(.init))

.plt
 *(.plt)

.iplt
 *(.iplt)

.text           0x00010054        0x1
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(SORT_BY_NAME(.text.sorted.*))
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x00010054        0x1 tmpdir/barzzz.o
                0x00010054                foo
                0x00010054                bar
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00010055        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00010055        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00010055        0x0 linker stubs
 *(.v4_bx)
 .v4_bx         0x00010055        0x0 linker stubs

.fini
 *(SORT_NONE(.fini))
                [!provide]                        PROVIDE (__etext = .)
                [!provide]                        PROVIDE (_etext = .)
                [!provide]                        PROVIDE (etext = .)

.rodata
 *(.rodata .rodata.* .gnu.linkonce.r.*)

.rodata1
 *(.rodata1)

.ARM.extab
 *(.ARM.extab* .gnu.linkonce.armextab.*)

.ARM.exidx      0x00010055        0x0
                [!provide]                        PROVIDE (__exidx_start = .)
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
                [!provide]                        PROVIDE (__exidx_end = .)

.eh_frame_hdr
 *(.eh_frame_hdr)
 *(.eh_frame_entry .eh_frame_entry.*)

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.gnu_extab
 *(.gnu_extab*)

.exception_ranges
 *(.exception_ranges*)

.note.build-id
 *(.note.build-id)

.note.GNU-stack
 *(.note.GNU-stack)

.note.gnu.property
 *(.note.gnu.property)

.note.ABI-tag
 *(.note.ABI-tag)

.note.package
 *(.note.package)

.note.dlopen
 *(.note.dlopen)

.note.netbsd.ident
 *(.note.netbsd.ident)

.note.openbsd.ident
 *(.note.openbsd.ident)
                0x00011055                        . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE))

.eh_frame
 *(.eh_frame)
 *(.eh_frame.*)

.sframe
 *(.sframe)
 *(.sframe.*)

.gnu_extab
 *(.gnu_extab)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges*)

.tdata          0x00011055        0x0
                [!provide]                        PROVIDE (__tdata_start = .)
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x00011055        0x0
                [!provide]                        PROVIDE (__preinit_array_start = .)
 *(.preinit_array)
                [!provide]                        PROVIDE (__preinit_array_end = .)

.init_array     0x00011055        0x0
                [!provide]                        PROVIDE (__init_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                [!provide]                        PROVIDE (__init_array_end = .)

.fini_array     0x00011055        0x0
                [!provide]                        PROVIDE (__fini_array_start = .)
 *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                [!provide]                        PROVIDE (__fini_array_end = .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT_BY_NAME(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT_BY_NAME(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)
                0x00011055                        . = DATA_SEGMENT_RELRO_END (., 0x0)

.got
 *(.got.plt)
 *(.igot.plt)
 *(.got)
 *(.igot)

.data           0x00011055        0x0
                [!provide]                        PROVIDE (__data_start = .)
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x00011055        0x0 tmpdir/barzzz.o

.data1
 *(.data1)
                0x00011055                        _edata = .
                [!provide]                        PROVIDE (edata = .)
                0x00011055                        . = ALIGN (ALIGNOF (NEXT_SECTION))
                0x00011055                        __bss_start = .
                0x00011055                        __bss_start__ = .

.bss            0x00011055        0x0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x00011055        0x0 tmpdir/barzzz.o
 *(COMMON)
                0x00011055                        . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00011055                        _bss_end__ = .
                0x00011055                        __bss_end__ = .
                0x00011058                        . = ALIGN (0x4)
                0x00011058                        . = SEGMENT_START ("ldata-segment", .)
                0x00011058                        . = ALIGN (0x4)
                0x00011058                        __end__ = .
                0x00011058                        _end = .
                [!provide]                        PROVIDE (end = .)
                0x00011058                        . = DATA_SEGMENT_END (.)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.ARM.attributes
                0x00000000       0x14
 .ARM.attributes
                0x00000000       0x14 tmpdir/barzzz.o

.gnu.build.attributes
 *(.gnu.build.attributes .gnu.build.attributes.*)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info
 *(.debug_info .gnu.linkonce.wi.*)

.debug_abbrev
 *(.debug_abbrev)

.debug_line
 *(.debug_line .debug_line.* .debug_line_end)

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_addr
 *(.debug_addr)

.debug_line_str
 *(.debug_line_str)

.debug_loclists
 *(.debug_loclists)

.debug_macro
 *(.debug_macro)

.debug_names
 *(.debug_names)

.debug_rnglists
 *(.debug_rnglists)

.debug_str_offsets
 *(.debug_str_offsets)

.debug_sup
 *(.debug_sup)

.gnu.attributes
 *(.gnu.attributes)

.note.gnu.arm.ident
 *(.note.gnu.arm.ident)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
 *(.gnu_object_only)
OUTPUT(tmpdir/foo elf32-littlearm)
LOAD linker stubs

PASS: --remap-inputs-file (with map output)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/input-remap.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/just-symbols.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/just-symbols-0.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/just-symbols-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/just-symbols-0.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/just-symbols-0.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/just-symbols-r  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc  -r -T just-symbols.ld tmpdir/just-symbols-0.o 
Executing on host: sh -c {./ld-new   -o tmpdir/just-symbols-r  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc  -r -T just-symbols.ld tmpdir/just-symbols-0.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Object for --just-symbols test
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/just-symbols-0.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/just-symbols-0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/just-symbols-0.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/just-symbols-0.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/just-symbols-0  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc  -e 0 -T just-symbols.ld tmpdir/just-symbols-0.o 
Executing on host: sh -c {./ld-new   -o tmpdir/just-symbols-0  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc  -e 0 -T just-symbols.ld tmpdir/just-symbols-0.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Executable for --just-symbols test
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/just-symbols-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/just-symbols-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/just-symbols-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/just-symbols-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/just-symbols-1obj  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc  -e 0 -T just-symbols.ld --just-symbols=tmpdir/just-symbols-0.o tmpdir/just-symbols-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/just-symbols-1obj  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc  -e 0 -T just-symbols.ld --just-symbols=tmpdir/just-symbols-0.o tmpdir/just-symbols-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j .data tmpdir/just-symbols-1obj >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j .data tmpdir/just-symbols-1obj
PASS: Object with --just-symbols test
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/just-symbols-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/just-symbols-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc   -o tmpdir/just-symbols-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/just-symbols-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/just-symbols-1exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc  -e 0 -T just-symbols.ld --just-symbols=tmpdir/just-symbols-0 tmpdir/just-symbols-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/just-symbols-1exe  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc  -e 0 -T just-symbols.ld --just-symbols=tmpdir/just-symbols-0 tmpdir/just-symbols-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j .data tmpdir/just-symbols-1exe >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump -s -j .data tmpdir/just-symbols-1exe
PASS: Executable with --just-symbols test
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-misc/just-symbols.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mmix/mmix.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mmix/mmix.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mn10300/mn10300.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-mn10300/mn10300.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-msp430-elf/msp430-elf.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-msp430-elf/msp430-elf.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-nds32/nds32.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-nds32/nds32.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-or1k/or1k.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-or1k/or1k.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pdp11/pdp11.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pdp11/pdp11.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pe/pdb.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pe/pdb.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pe/pe-compile.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pe/pe-compile.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pe/pe-run.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pe/pe-run.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pe/pe-run2-def.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pe/pe-run2-def.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pe/pe-run2.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pe/pe-run2.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pe/pe.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pe/pe.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie/pie.exp ...
gcc -fpie -pie /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie/pie.c -o tmpdir/pie
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie/weakundef.c -o tmpdir/weakundef.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie/weakundef.c -o tmpdir/weakundef.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/weakundef  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie -pie tmpdir/weakundef.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/weakundef  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie -pie tmpdir/weakundef.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/weakundef
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/weakundef 
spawn [open ...]
PASSED
PASSED

PASS: weak undefined
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie/weakundef-data.c -o tmpdir/weakundef-data.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie -g -O2 -fno-sanitize=all   -c -fno-lto -fPIC   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie/weakundef-data.c -o tmpdir/weakundef-data.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/weakundef-data  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie -pie tmpdir/weakundef-data.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/weakundef-data  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie -pie tmpdir/weakundef-data.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/weakundef-data
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/weakundef-data 
spawn [open ...]
PASSED
PASSED

PASS: weak undefined data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie  -pie -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie  -pie -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00000124
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00000124>, expected: <.*: warning: cannot find entry symbol .*>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: missing entry symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/vaddr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie/vaddr.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/vaddr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie/vaddr.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie  -pie -o tmpdir/dump tmpdir/vaddr.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie  -pie -o tmpdir/dump tmpdir/vaddr.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: zero p_vaddr
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/vaddr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie/vaddr.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/vaddr.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie/vaddr.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie  -pie -Ttext-segment 0x7000000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/vaddr.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie  -pie -Ttext-segment 0x7000000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/vaddr.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: non-zero p_vaddr
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pie/pie.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-binutils.exp ...
Executing on host: gcc -v   (timeout = 300)
spawn -ignore SIGHUP gcc -v
Using built-in specs.
COLLECT_GCC=/usr/bin/gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/arm-linux-gnueabihf/13/lto-wrapper
Target: arm-linux-gnueabihf
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04.1' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-sjlj-exceptions --with-arch=armv7-a+fp --with-float=hard --with-mode=thumb --disable-werror --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1) 
Executing on host: sh -c {echo "#if 4 < __GNUC__ + (9 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null}    (timeout = 300)
spawn -ignore SIGHUP sh -c echo "#if 4 < __GNUC__ + (9 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null
# 0 "<stdin>"
# 0 "<built-in>"
# 0 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "<command-line>" 2
# 1 "<stdin>"

yes
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1a.c -o tmpdir/strip-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1a.c -o tmpdir/strip-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build strip-1a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1a.c -o tmpdir/strip-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1a.c -o tmpdir/strip-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libstrip-1a.a tmpdir/strip-1a.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libstrip-1a.a tmpdir/strip-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libstrip-1a.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1a-fat.c -o tmpdir/strip-1a-fat.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1a-fat.c -o tmpdir/strip-1a-fat.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build strip-1a-fat.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1a-fat.c -o tmpdir/strip-1a-fat.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1a-fat.c -o tmpdir/strip-1a-fat.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libstrip-1a-fat.a tmpdir/strip-1a-fat.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libstrip-1a-fat.a tmpdir/strip-1a-fat.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libstrip-1a-fat.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/libstrip-1a-s.a tmpdir/libstrip-1a.a
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/libstrip-1a-s.a tmpdir/libstrip-1a.a    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/libstrip-1a-s.a tmpdir/libstrip-1a.a
PASS: strip --strip-unneeded --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/libstrip-1a-s.a tmpdir/libstrip-1a.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/strip-1a-s.o tmpdir/strip-1a.o
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/strip-1a-s.o tmpdir/strip-1a.o    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/strip-1a-s.o tmpdir/strip-1a.o
PASS: strip --strip-unneeded --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/strip-1a-s.o tmpdir/strip-1a.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded -R .gnu.*lto_* -N __gnu_lto_v1 --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/libstrip-1a-fat-s.a tmpdir/libstrip-1a-fat.a
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded -R .gnu.*lto_* -N __gnu_lto_v1 --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/libstrip-1a-fat-s.a tmpdir/libstrip-1a-fat.a    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded -R .gnu.*lto_* -N __gnu_lto_v1 --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/libstrip-1a-fat-s.a tmpdir/libstrip-1a-fat.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/libstrip-1a-fat-s.a > tmpdir/dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1a-fat.rd starting with "^  \[[ 0-9]+\] \.gnu.lto_.*$"
EOF from tmpdir/dump.out
PASS: strip --strip-unneeded -R .gnu.*lto_* -N __gnu_lto_v1 --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/libstrip-1a-fat-s.a tmpdir/libstrip-1a-fat.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded -R .gnu.*lto_* -N __gnu_lto_v1 --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/strip-1a-fat-s.o tmpdir/strip-1a-fat.o
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded -R .gnu.*lto_* -N __gnu_lto_v1 --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/strip-1a-fat-s.o tmpdir/strip-1a-fat.o    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded -R .gnu.*lto_* -N __gnu_lto_v1 --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/strip-1a-fat-s.o tmpdir/strip-1a-fat.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/strip-1a-fat-s.o > tmpdir/dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1a-fat.rd starting with "^  \[[ 0-9]+\] \.gnu.lto_.*$"
EOF from tmpdir/dump.out
PASS: strip --strip-unneeded -R .gnu.*lto_* -N __gnu_lto_v1 --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/strip-1a-fat-s.o tmpdir/strip-1a-fat.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded -R .gnu.debuglto_* --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/libstrip-1b-fat-s.a tmpdir/libstrip-1a-fat.a
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded -R .gnu.debuglto_* --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/libstrip-1b-fat-s.a tmpdir/libstrip-1a-fat.a    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded -R .gnu.debuglto_* --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/libstrip-1b-fat-s.a tmpdir/libstrip-1a-fat.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/libstrip-1b-fat-s.a > tmpdir/dump.out
PASS: strip --strip-unneeded -R .gnu.debuglto_* --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/libstrip-1b-fat-s.a tmpdir/libstrip-1a-fat.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded -R .gnu.debuglto_* --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/strip-1b-fat-s.o tmpdir/strip-1a-fat.o
Executing on host: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded -R .gnu.debuglto_* --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/strip-1b-fat-s.o tmpdir/strip-1a-fat.o    (timeout = 300)
spawn -ignore SIGHUP /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-unneeded -R .gnu.debuglto_* --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/strip-1b-fat-s.o tmpdir/strip-1a-fat.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/strip-1b-fat-s.o > tmpdir/dump.out
PASS: strip --strip-unneeded -R .gnu.debuglto_* --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -o tmpdir/strip-1b-fat-s.o tmpdir/strip-1a-fat.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b.c -o tmpdir/strip-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b.c -o tmpdir/strip-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b.o tmpdir/strip-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b.o tmpdir/strip-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build strip-1a (strip-1a.o)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b.c -o tmpdir/strip-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b.c -o tmpdir/strip-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b.o tmpdir/strip-1a-s.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b.o tmpdir/strip-1a-s.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build strip-1b (strip-1a-s.o)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b.c -o tmpdir/strip-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b.c -o tmpdir/strip-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1c -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b.o tmpdir/libstrip-1a.a
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1c -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b.o tmpdir/libstrip-1a.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build strip-1c (libstrip-1a.a)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b.c -o tmpdir/strip-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b.c -o tmpdir/strip-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1d -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b.o tmpdir/libstrip-1a-s.a
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1d -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b.o tmpdir/libstrip-1a-s.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build strip-1d (libstrip-1a-s.a)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b-fat.c -o tmpdir/strip-1b-fat.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b-fat.c -o tmpdir/strip-1b-fat.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1e -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b-fat.o tmpdir/strip-1a-fat-s.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1e -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b-fat.o tmpdir/strip-1a-fat-s.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build strip-1e (strip-1a-fat-s.o)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b-fat.c -o tmpdir/strip-1b-fat.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b-fat.c -o tmpdir/strip-1b-fat.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1f -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b-fat.o tmpdir/libstrip-1a-fat-s.a
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1f -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b-fat.o tmpdir/libstrip-1a-fat-s.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build strip-1f (libstrip-1a-fat-s.a)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b-fat.c -o tmpdir/strip-1b-fat.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b-fat.c -o tmpdir/strip-1b-fat.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1g -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b-fat.o tmpdir/strip-1b-fat-s.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1g -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b-fat.o tmpdir/strip-1b-fat-s.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build strip-1g (strip-1b-fat-s.o)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b-fat.c -o tmpdir/strip-1b-fat.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/strip-1b-fat.c -o tmpdir/strip-1b-fat.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1h -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b-fat.o tmpdir/libstrip-1b-fat-s.a
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libstrip-1h -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -z nomemory-seal tmpdir/strip-1b-fat.o tmpdir/libstrip-1b-fat-s.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build strip-1h (libstrip-1b-fat-s.a)
gcc -c -g -O2 -flto -fno-fat-lto-objects -o tmpdir/pr33246.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr33246.c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-debug --enable-deterministic-archives --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/pr33246.o -o tmpdir/pr33246.o.strip
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/pr33246.o.strip
PASS: pr33246 with --strip-debug --enable-deterministic-archives (strip tmpdir/pr33246.o)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -D -s -r -c tmpdir/pr33246.a tmpdir/pr33246.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-debug --enable-deterministic-archives --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/pr33246.a -o tmpdir/pr33246.a.strip
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/pr33246.a.strip
PASS: pr33246 with --strip-debug --enable-deterministic-archives (strip tmpdir/pr33246.a)
gcc -c -g -O2 -flto -ffat-lto-objects -o tmpdir/pr33246-fat.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr33246.c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-debug --enable-deterministic-archives --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/pr33246-fat.o -o tmpdir/pr33246-fat.o.strip
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/pr33246-fat.o.strip
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr33246-fat.o.strip
PASS: pr33246-fat with --strip-debug --enable-deterministic-archives (strip tmpdir/pr33246-fat.o)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -D -s -r -c tmpdir/pr33246-fat.a tmpdir/pr33246-fat.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-debug --enable-deterministic-archives --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/pr33246-fat.a -o tmpdir/pr33246-fat.a.strip
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/pr33246-fat.a.strip
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr33246-fat.a.strip
PASS: pr33246-fat with --strip-debug --enable-deterministic-archives (strip tmpdir/pr33246-fat.a)
clang -c -g -O2 -flto -fno-fat-lto-objects -o tmpdir/pr33246-llvm.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr33246.c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-debug --enable-deterministic-archives --plugin /usr/lib/llvm-18/lib/LLVMgold.so tmpdir/pr33246-llvm.o -o tmpdir/pr33246-llvm.o.strip
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --plugin /usr/lib/llvm-18/lib/LLVMgold.so tmpdir/pr33246-llvm.o.strip
cmp tmpdir/pr33246-llvm.o tmpdir/pr33246-llvm.o.strip
PASS: pr33246-llvm with --strip-debug --enable-deterministic-archives (strip tmpdir/pr33246-llvm.o)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar --plugin /usr/lib/llvm-18/lib/LLVMgold.so -D -s -r -c tmpdir/pr33246-llvm.a tmpdir/pr33246-llvm.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-debug --enable-deterministic-archives --plugin /usr/lib/llvm-18/lib/LLVMgold.so tmpdir/pr33246-llvm.a -o tmpdir/pr33246-llvm.a.strip
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --plugin /usr/lib/llvm-18/lib/LLVMgold.so tmpdir/pr33246-llvm.a.strip
cmp tmpdir/pr33246-llvm.a tmpdir/pr33246-llvm.a.strip
PASS: pr33246-llvm with --strip-debug --enable-deterministic-archives (strip tmpdir/pr33246-llvm.a)
clang -c -g -O2 -flto -ffat-lto-objects -o tmpdir/pr33246-llvm-fat.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr33246.c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-debug --enable-deterministic-archives --plugin /usr/lib/llvm-18/lib/LLVMgold.so tmpdir/pr33246-llvm-fat.o -o tmpdir/pr33246-llvm-fat.o.strip
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --plugin /usr/lib/llvm-18/lib/LLVMgold.so tmpdir/pr33246-llvm-fat.o.strip
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr33246-llvm-fat.o.strip
PASS: pr33246-llvm-fat with --strip-debug --enable-deterministic-archives (strip tmpdir/pr33246-llvm-fat.o)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar --plugin /usr/lib/llvm-18/lib/LLVMgold.so -D -s -r -c tmpdir/pr33246-llvm-fat.a tmpdir/pr33246-llvm-fat.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/strip-new --strip-debug --enable-deterministic-archives --plugin /usr/lib/llvm-18/lib/LLVMgold.so tmpdir/pr33246-llvm-fat.a -o tmpdir/pr33246-llvm-fat.a.strip
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --plugin /usr/lib/llvm-18/lib/LLVMgold.so tmpdir/pr33246-llvm-fat.a.strip
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -SW tmpdir/pr33246-llvm-fat.a.strip
PASS: pr33246-llvm-fat with --strip-debug --enable-deterministic-archives (strip tmpdir/pr33246-llvm-fat.a)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-binutils.exp completed in 2 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto.exp ...
Executing on host: sh -c {echo "#if 10 < __GNUC__ + (0 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null}    (timeout = 300)
spawn -ignore SIGHUP sh -c echo "#if 10 < __GNUC__ + (0 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null
# 0 "<stdin>"
# 0 "<built-in>"
# 0 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "<command-line>" 2
# 1 "<stdin>"

yes
Executing on host: gcc -v   (timeout = 300)
spawn -ignore SIGHUP gcc -v
Using built-in specs.
COLLECT_GCC=/usr/bin/gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/arm-linux-gnueabihf/13/lto-wrapper
Target: arm-linux-gnueabihf
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04.1' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-sjlj-exceptions --with-arch=armv7-a+fp --with-float=hard --with-mode=thumb --disable-werror --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04.1) 
Executing on host: sh -c {echo "#if 4 < __GNUC__ + (9 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null}    (timeout = 300)
spawn -ignore SIGHUP sh -c echo "#if 4 < __GNUC__ + (9 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null
# 0 "<stdin>"
# 0 "<built-in>"
# 0 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "<command-line>" 2
# 1 "<stdin>"

yes
Executing on host: sh -c {echo "#if 4 < __GNUC__ + (7 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null}    (timeout = 300)
spawn -ignore SIGHUP sh -c echo "#if 4 < __GNUC__ + (7 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null
# 0 "<stdin>"
# 0 "<built-in>"
# 0 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "<command-line>" 2
# 1 "<stdin>"

yes
Executing on host: sh -c {echo "#if 4 < __GNUC__ + (7 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null}    (timeout = 300)
spawn -ignore SIGHUP sh -c echo "#if 4 < __GNUC__ + (7 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null
# 0 "<stdin>"
# 0 "<built-in>"
# 0 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "<command-line>" 2
# 1 "<stdin>"

yes
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fuse-linker-plugin  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-1a.c -o tmpdir/lto-1a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fuse-linker-plugin  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-1a.c -o tmpdir/lto-1a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fuse-linker-plugin  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-1b.c -o tmpdir/lto-1b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fuse-linker-plugin  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-1b.c -o tmpdir/lto-1b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-1.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -z nomemory-seal tmpdir/lto-1a.o tmpdir/lto-1b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-1.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -z nomemory-seal tmpdir/lto-1a.o tmpdir/lto-1b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: LTO 1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fuse-linker-plugin -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-2.c -o tmpdir/lto-2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fuse-linker-plugin -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-2.c -o tmpdir/lto-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-2.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -static -O2 -flto -fuse-linker-plugin tmpdir/lto-2.o -lm -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-2.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -static -O2 -flto -fuse-linker-plugin tmpdir/lto-2.o -lm -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: LTO 2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-3a.c -o tmpdir/lto-3a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-3a.c -o tmpdir/lto-3a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 3a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-3c.c -o tmpdir/lto-3c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-3c.c -o tmpdir/lto-3c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 3c
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-3b.c -o tmpdir/lto-3b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-3b.c -o tmpdir/lto-3b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/liblto-3.a tmpdir/lto-3b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/liblto-3.a tmpdir/lto-3b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build liblto-3.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-4a.c -o tmpdir/lto-4a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-4a.c -o tmpdir/lto-4a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 4a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-4b.c -o tmpdir/lto-4b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-4b.c -o tmpdir/lto-4b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 4b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-4c.c -o tmpdir/lto-4c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-4c.c -o tmpdir/lto-4c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 4c
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-5a.c -o tmpdir/lto-5a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-5a.c -o tmpdir/lto-5a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 5a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-5b.c -o tmpdir/lto-5b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-5b.c -o tmpdir/lto-5b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 5b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -ffat-lto-objects -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12365a.c -o tmpdir/pr12365a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -ffat-lto-objects -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12365a.c -o tmpdir/pr12365a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -ffat-lto-objects -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12365b.c -o tmpdir/pr12365b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -ffat-lto-objects -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12365b.c -o tmpdir/pr12365b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -ffat-lto-objects -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12365c.c -o tmpdir/pr12365c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -ffat-lto-objects -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12365c.c -o tmpdir/pr12365c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile PR ld/12365
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -finline -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-9.cc -o tmpdir/lto-9.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -finline -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-9.cc -o tmpdir/lto-9.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 9
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-10a.c -o tmpdir/lto-10a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-10a.c -o tmpdir/lto-10a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 10a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-10b.c -o tmpdir/lto-10b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-10b.c -o tmpdir/lto-10b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 10b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-11a.c -o tmpdir/lto-11a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-11a.c -o tmpdir/lto-11a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 11a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-11b.c -o tmpdir/lto-11b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-11b.c -o tmpdir/lto-11b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 11b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-11c.c -o tmpdir/lto-11c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-11c.c -o tmpdir/lto-11c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 11c
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-12c.c -o tmpdir/lto-12c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-12c.c -o tmpdir/lto-12c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/liblto-12.a tmpdir/lto-12c.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/liblto-12.a tmpdir/lto-12c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build liblto-12.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-12a.c -o tmpdir/lto-12a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-12a.c -o tmpdir/lto-12a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-12b.c -o tmpdir/lto-12b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-12b.c -o tmpdir/lto-12b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 12
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-13a.c -o tmpdir/lto-13a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-13a.c -o tmpdir/lto-13a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-13b.c -o tmpdir/lto-13b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-13b.c -o tmpdir/lto-13b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 13
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-13c.c -o tmpdir/lto-13c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-13c.c -o tmpdir/lto-13c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/liblto-13.a tmpdir/lto-13c.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/liblto-13.a tmpdir/lto-13c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build liblto-13.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-14a.c -o tmpdir/lto-14a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-14a.c -o tmpdir/lto-14a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-14b.c -o tmpdir/lto-14b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-14b.c -o tmpdir/lto-14b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 14a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-14c.c -o tmpdir/lto-14c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-14c.c -o tmpdir/lto-14c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/liblto-14.a tmpdir/lto-14c.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/liblto-14.a tmpdir/lto-14c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build liblto-14.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-15a.c -o tmpdir/lto-15a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-15a.c -o tmpdir/lto-15a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 15a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-15b.c -o tmpdir/lto-15b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-15b.c -o tmpdir/lto-15b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/liblto-15.a tmpdir/lto-15b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/liblto-15.a tmpdir/lto-15b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build liblto-15.a
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12696-1.cc -o tmpdir/pr12696-1.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12696-1.cc -o tmpdir/pr12696-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12696-1r.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -r -nostdlib -z nomemory-seal tmpdir/pr12696-1.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12696-1r.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -r -nostdlib -z nomemory-seal tmpdir/pr12696-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/12696
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12758a.s -o tmpdir/pr12758a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12758a.s -o tmpdir/pr12758a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile PR ld/12758
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -ffat-lto-objects -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12758b.c -o tmpdir/pr12758b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -ffat-lto-objects -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12758b.c -o tmpdir/pr12758b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr12758.a tmpdir/pr12758b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr12758.a tmpdir/pr12758b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr12758.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12758.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -no-pie -fno-sanitize=all -O2 -Wl,-e,foo -nostdlib -flto -fuse-linker-plugin tmpdir/pr12758a.o -Wl,--start-group tmpdir/libpr12758.a -Wl,--end-group -Wl,--no-error-execstack -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12758.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -no-pie -fno-sanitize=all -O2 -Wl,-e,foo -nostdlib -flto -fuse-linker-plugin tmpdir/pr12758a.o -Wl,--start-group tmpdir/libpr12758.a -Wl,--end-group -Wl,--no-error-execstack -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr12758a.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/pr12758a.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker

PASS: PR ld/12758
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -ffat-lto-objects -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13183a.c -o tmpdir/pr13183a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -ffat-lto-objects -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13183a.c -o tmpdir/pr13183a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  -T rc tmpdir/libpr13183.a tmpdir/pr13183a.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  -T rc tmpdir/libpr13183.a tmpdir/pr13183a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr13183.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13183b.c -o tmpdir/pr13183b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13183b.c -o tmpdir/pr13183b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile PR ld/13183
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13201.c -o tmpdir/pr13201.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13201.c -o tmpdir/pr13201.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile PR ld/13201
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13287.cc -o tmpdir/pr13287.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13287.cc -o tmpdir/pr13287.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13287.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin -Wl,--as-needed -z nomemory-seal tmpdir/pr13287.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13287.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin -Wl,--as-needed -z nomemory-seal tmpdir/pr13287.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/13287
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15323a.c -o tmpdir/pr15323a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15323a.c -o tmpdir/pr15323a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/15323 (1)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15323a.c -o tmpdir/pr15323a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15323a.c -o tmpdir/pr15323a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr15323a-r.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -r -nostdlib -z nomemory-seal tmpdir/pr15323a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr15323a-r.o -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -r -nostdlib -z nomemory-seal tmpdir/pr15323a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/15323 (2)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16846a.c -o tmpdir/pr16846a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16846a.c -o tmpdir/pr16846a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16846b.c -o tmpdir/pr16846b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16846b.c -o tmpdir/pr16846b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile(1) PR ld/pr16846
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16846c.c -o tmpdir/pr16846c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16846c.c -o tmpdir/pr16846c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile(2) PR ld/pr16846
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16846a.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin tmpdir/pr16846a.o tmpdir/pr16846b.o tmpdir/pr16846c.o -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16846a.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin tmpdir/pr16846a.o tmpdir/pr16846b.o tmpdir/pr16846c.o -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/pr16846(1)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16846b.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin tmpdir/pr16846a.o tmpdir/pr16846c.o tmpdir/pr16846b.o -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16846b.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin tmpdir/pr16846a.o tmpdir/pr16846c.o tmpdir/pr16846b.o -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/pr16846(2)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr19317.c -o tmpdir/pr19317.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr19317.c -o tmpdir/pr19317.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libpr19317.a tmpdir/pr19317.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libpr19317.a tmpdir/pr19317.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: PR ld/19317 (1)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fno-lto -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20276a.c -o tmpdir/pr20276a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fno-lto -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20276a.c -o tmpdir/pr20276a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr20276a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20276b.c -o tmpdir/pr20276b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20276b.c -o tmpdir/pr20276b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr20276b.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20267a.c -o tmpdir/pr20267a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20267a.c -o tmpdir/pr20267a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr20267a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20267b.c -o tmpdir/pr20267b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20267b.c -o tmpdir/pr20267b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libpr20267a.a tmpdir/pr20267b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libpr20267a.a tmpdir/pr20267b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr20267a.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20267b.c -o tmpdir/pr20267b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20267b.c -o tmpdir/pr20267b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libpr20267b.a tmpdir/pr20267b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libpr20267b.a tmpdir/pr20267b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr20267b.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20321.c -o tmpdir/pr20321.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20321.c -o tmpdir/pr20321.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20321 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -Wl,-plugin,/usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -z nomemory-seal tmpdir/pr20321.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20321 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -Wl,-plugin,/usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so -z nomemory-seal tmpdir/pr20321.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so: duplicated plugin
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so: duplicated plugin

returned with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so: duplicated plugin
>, expected: <.*: duplicated plugin>
PASS: Build pr20321
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22502a.c -o tmpdir/pr22502a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22502a.c -o tmpdir/pr22502a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr22502a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22502b.c -o tmpdir/pr22502b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22502b.c -o tmpdir/pr22502b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr22502b.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22751.c -o tmpdir/pr22751.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22751.c -o tmpdir/pr22751.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/pr22751.a tmpdir/pr22751.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/pr22751.a tmpdir/pr22751.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build pr22751.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr24406-2b.c -o tmpdir/pr24406-2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr24406-2b.c -o tmpdir/pr24406-2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr24406-2b.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26163a.c -o tmpdir/pr26163a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26163a.c -o tmpdir/pr26163a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr26163a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26262b.c -o tmpdir/pr26262b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26262b.c -o tmpdir/pr26262b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr26262b.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26262c.c -o tmpdir/pr26262c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26262c.c -o tmpdir/pr26262c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr26262c.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267a.c -o tmpdir/pr26267a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267a.c -o tmpdir/pr26267a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr26267a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267b.c -o tmpdir/pr26267b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267b.c -o tmpdir/pr26267b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr26267b.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267c.c -o tmpdir/pr26267c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267c.c -o tmpdir/pr26267c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr26267c.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267a.c -o tmpdir/pr26267a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267a.c -o tmpdir/pr26267a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr26267a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26267a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto tmpdir/pr26267a.o tmpdir/pr26267b.o tmpdir/pr26267c.o -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26267a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto tmpdir/pr26267a.o tmpdir/pr26267b.o tmpdir/pr26267c.o -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr26267b.o: in function `bar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267b.c:13: multiple definition of `bar'; tmpdir/pr26267a.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267a.c:10: first defined here
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr26267b.o: in function `bar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267b.c:13: multiple definition of `bar'; tmpdir/pr26267a.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267a.c:10: first defined here
collect2: error: ld returned 1 exit status

PASS: Build pr26267a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26267b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto tmpdir/pr26267b.o tmpdir/pr26267c.o tmpdir/pr26267a.o -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26267b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto tmpdir/pr26267b.o tmpdir/pr26267c.o tmpdir/pr26267a.o -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr26267a.o: in function `bar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267a.c:10: multiple definition of `bar'; tmpdir/pr26267b.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267b.c:13: first defined here
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr26267a.o: in function `bar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267a.c:10: multiple definition of `bar'; tmpdir/pr26267b.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26267b.c:13: first defined here
collect2: error: ld returned 1 exit status

PASS: Build pr26267b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26389.c -o tmpdir/pr26389.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects -fcommon  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26389.c -o tmpdir/pr26389.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/pr26389.o > dump.out
PASS: Build pr26389.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fcommon -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/definition-1.c -o tmpdir/definition-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fcommon -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/definition-1.c -o tmpdir/definition-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libdefinition-1.a tmpdir/definition-1.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libdefinition-1.a tmpdir/definition-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libdefinition-1.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fcommon -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/common-2a.c -o tmpdir/common-2a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fcommon -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/common-2a.c -o tmpdir/common-2a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build common-2a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fcommon -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/common-2b.c -o tmpdir/common-2b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fcommon -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/common-2b.c -o tmpdir/common-2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libcommon-2.a tmpdir/common-2b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libcommon-2.a tmpdir/common-2b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libcommon-2.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-common -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25355.c -o tmpdir/pr25355.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-common -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25355.c -o tmpdir/pr25355.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/pr25355.o > dump.out
PASS: pr25355.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28264.c -o tmpdir/pr28264.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28264.c -o tmpdir/pr28264.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr28264.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=pr28264.ver -z nomemory-seal tmpdir/pr28264.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr28264.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=pr28264.ver -z nomemory-seal tmpdir/pr28264.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr28264.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr28264.so > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr28264.so > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28264-3.d starting with "^ +[0-9]+: +[0-9a-f]+ +[0-9a-f]+ +FUNC +GLOBAL +DEFAULT .*[0-9]+ _?foo$"
EOF from dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr28264.so > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28264-4.d starting with "^ +[0-9]+: +[0-9a-f]+ +[0-9a-f]+ +FUNC +GLOBAL +DEFAULT .*[0-9]+ _?bar$"
EOF from dump.out
PASS: pr28264.so
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12942a.cc -o tmpdir/pr12942a.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12942a.cc -o tmpdir/pr12942a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12942c.cc -o tmpdir/pr12942c.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12942c.cc -o tmpdir/pr12942c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile PR ld/12942 (1)
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O0  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12942b.cc -o tmpdir/pr12942b.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O0  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12942b.cc -o tmpdir/pr12942b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile PR ld/12942 (2)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-7a.c -o tmpdir/lto-7a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-7a.c -o tmpdir/lto-7a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-7b.c -o tmpdir/lto-7b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-7b.c -o tmpdir/lto-7b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-7c.c -o tmpdir/lto-7c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-7c.c -o tmpdir/lto-7c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 7
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-8a.c -o tmpdir/lto-8a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-8a.c -o tmpdir/lto-8a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 8a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-8b.c -o tmpdir/lto-8b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-8b.c -o tmpdir/lto-8b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile 8b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fuse-linker-plugin -fvisibility=hidden -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23309.c -o tmpdir/pr23309.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fuse-linker-plugin -fvisibility=hidden -ffunction-sections  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23309.c -o tmpdir/pr23309.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23309.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -fvisibility=hidden -ffunction-sections -Wl,--gc-sections,-u,KeepMe -z nomemory-seal tmpdir/pr23309.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23309.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -fvisibility=hidden -ffunction-sections -Wl,--gc-sections,-u,KeepMe -z nomemory-seal tmpdir/pr23309.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/pr23309.exe > dump.out
PASS: PR ld/23309
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr32083.exe -O2 -fcommon -flto -o tmpdir/common-2  tmpdir/common-2a.o tmpdir/libcommon-2.a tmpdir/libcommon-2.a
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr32083.exe -O2 -fcommon -flto -o tmpdir/common-2  tmpdir/common-2a.o tmpdir/libcommon-2.a tmpdir/libcommon-2.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
lto1: fatal error: multiple prevailing defs for 'func'
compilation terminated.
lto-wrapper: fatal error: /usr/bin/gcc returned 1 exit status
compilation terminated.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
lto1: fatal error: multiple prevailing defs for 'func'
compilation terminated.
lto-wrapper: fatal error: /usr/bin/gcc returned 1 exit status
compilation terminated.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

XFAIL: PR ld/32083
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-6.c -o tmpdir/lto-6.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-6.c -o tmpdir/lto-6.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-6.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -z nomemory-seal tmpdir/lto-6.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-6.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -z nomemory-seal tmpdir/lto-6.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: LTO 6
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-7d.c -o tmpdir/lto-7d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-7d.c -o tmpdir/lto-7d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-7.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/lto-7d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-7.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/lto-7d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build liblto-7.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic -flto -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-17a.c -o tmpdir/lto-17a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic -flto -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-17a.c -o tmpdir/lto-17a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-17a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -O2 -fpic -flto -fuse-linker-plugin -z nomemory-seal tmpdir/lto-17a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-17a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -O2 -fpic -flto -fuse-linker-plugin -z nomemory-seal tmpdir/lto-17a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/liblto-17a.so > dump.out
PASS: Build liblto-17a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic -flto -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-17b.c -o tmpdir/lto-17b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic -flto -finline  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-17b.c -o tmpdir/lto-17b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-17b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -O2 -fpic -flto -fuse-linker-plugin tmpdir/lto-17a.o -z nomemory-seal tmpdir/lto-17b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-17b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -O2 -fpic -flto -fuse-linker-plugin tmpdir/lto-17a.o -z nomemory-seal tmpdir/lto-17b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/liblto-17b.so > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-17b-1.d starting with "^[0-9a-f]+ . bar$"
EOF from dump.out
PASS: Build liblto-17b.so 1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-17b.c -o tmpdir/lto-17b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-17b.c -o tmpdir/lto-17b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-17b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -O2 -fpic -flto -fuse-linker-plugin tmpdir/lto-17a.o -z nomemory-seal tmpdir/lto-17b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-17b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -O2 -fpic -flto -fuse-linker-plugin tmpdir/lto-17a.o -z nomemory-seal tmpdir/lto-17b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/liblto-17b.so > dump.out
PASS: Build liblto-17b.so 2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -g -O0  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12760a.c -o tmpdir/pr12760a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -g -O0  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12760a.c -o tmpdir/pr12760a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Compile PR ld/12760
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12760b.c -o tmpdir/pr12760b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12760b.c -o tmpdir/pr12760b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr12760.a tmpdir/pr12760b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libpr12760.a tmpdir/pr12760b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr12760.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12760.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -Wl,-e,foo -nostdlib -flto -fuse-linker-plugin tmpdir/pr12760a.o -Wl,--start-group tmpdir/libpr12760.a -Wl,--end-group -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12760.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -Wl,-e,foo -nostdlib -flto -fuse-linker-plugin tmpdir/pr12760a.o -Wl,--start-group tmpdir/libpr12760.a -Wl,--end-group -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr12760a.o: in function `foo':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12760a.c:6:(.text+0x4): warning: Bad bar
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr12760a.o: in function `foo':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12760a.c:6:(.text+0x4): warning: Bad bar

returned with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr12760a.o: in function `foo':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12760a.c:6:(.text+0x4): warning: Bad bar
>, expected: <pr12760a.c:6:\(.*\): warning: Bad \.?bar>
PASS: PR ld/12760
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12975.c -o tmpdir/pr12975.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12975.c -o tmpdir/pr12975.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12975.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -O2 -fPIC -flto -fuse-linker-plugin -nostdlib -Wl,-version-script,pr12975.t -z nomemory-seal tmpdir/pr12975.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12975.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -O2 -fPIC -flto -fuse-linker-plugin -nostdlib -Wl,-version-script,pr12975.t -z nomemory-seal tmpdir/pr12975.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s --wide tmpdir/pr12975.so > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12975.d starting with "^ +[0-9]+: +[0-9a-f]+ +[0-9]+ +FUNC +LOCAL +DEFAULT +[1-9]+ bar$"
EOF from dump.out
PASS: PR ld/12975
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -finline -fno-early-inlining -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13229.cc -o tmpdir/pr13229.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -finline -fno-early-inlining -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13229.cc -o tmpdir/pr13229.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13229.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -O2 -fPIC -flto -fuse-linker-plugin -nostdlib -z nomemory-seal tmpdir/pr13229.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13229.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -O2 -fPIC -flto -fuse-linker-plugin -nostdlib -z nomemory-seal tmpdir/pr13229.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s --wide tmpdir/pr13229.so > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13229.d starting with "^.*optimize_me_out.*$"
EOF from dump.out
PASS: PR ld/13229
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fno-early-inlining -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13244.c -o tmpdir/pr13244.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fno-early-inlining -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13244.c -o tmpdir/pr13244.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13244.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -O2 -fPIC -flto -fuse-linker-plugin -nostdlib -z nomemory-seal tmpdir/pr13244.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13244.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -O2 -fPIC -flto -fuse-linker-plugin -nostdlib -z nomemory-seal tmpdir/pr13244.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s --wide tmpdir/pr13244.so > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13244.d starting with "^.*fooblah.*$"
EOF from dump.out
PASS: PR ld/13244
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15146a.c -o tmpdir/pr15146a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15146a.c -o tmpdir/pr15146a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/lib15146a.a tmpdir/pr15146a.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/lib15146a.a tmpdir/pr15146a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr15146a.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15146b.c -o tmpdir/pr15146b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15146b.c -o tmpdir/pr15146b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr15146b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr15146b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr15146b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr15146b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr15146b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15146c.c -o tmpdir/pr15146c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15146c.c -o tmpdir/pr15146c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr15146c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--no-as-needed tmpdir/pr15146b.so -z nomemory-seal tmpdir/pr15146c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr15146c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--no-as-needed tmpdir/pr15146b.so -z nomemory-seal tmpdir/pr15146c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr15146c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr15146a.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -Wl,-rpath-link,. -Wl,--no-copy-dt-needed-entries -Wl,--no-as-needed tmpdir/pr15146a.o tmpdir/pr15146c.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr15146a.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -Wl,-rpath-link,. -Wl,--no-copy-dt-needed-entries -Wl,--no-as-needed tmpdir/pr15146a.o tmpdir/pr15146c.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -d tmpdir/pr15146a.exe > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15146.d starting with "^ +0x[0-9a-f]+ +\(NEEDED\) +Shared library: +\[.*pr15146b.so\]$"
EOF from dump.out
PASS: PR ld/15146 (1)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15146d.c -o tmpdir/pr15146d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15146d.c -o tmpdir/pr15146d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/lib15146d.a tmpdir/pr15146d.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/lib15146d.a tmpdir/pr15146d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr15146d.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16746a.c -o tmpdir/pr16746a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16746a.c -o tmpdir/pr16746a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16746b.c -o tmpdir/pr16746b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16746b.c -o tmpdir/pr16746b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/lib15146a.a tmpdir/pr16746a.o tmpdir/pr16746b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/lib15146a.a tmpdir/pr16746a.o tmpdir/pr16746b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr16746a.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16746c.c -o tmpdir/pr16746c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16746c.c -o tmpdir/pr16746c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16746d.c -o tmpdir/pr16746d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16746d.c -o tmpdir/pr16746d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/lib15146b.a tmpdir/pr16746c.o tmpdir/pr16746d.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/lib15146b.a tmpdir/pr16746c.o tmpdir/pr16746d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr16746b.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16746a.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr16746a.o tmpdir/pr16746c.o -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16746a.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr16746a.o tmpdir/pr16746c.o -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/16746 (1)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16746b.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr16746c.o tmpdir/pr16746a.o -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr16746b.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr16746c.o tmpdir/pr16746a.o -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/16746 (2)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr21382a.c -o tmpdir/pr21382a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr21382a.c -o tmpdir/pr21382a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr21382a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr21382b.c -o tmpdir/pr21382b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr21382b.c -o tmpdir/pr21382b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21382.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr21382b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21382.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr21382b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr21382.so
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22220lib.cc -o tmpdir/pr22220lib.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22220lib.cc -o tmpdir/pr22220lib.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22220lib.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=pr22220lib.ver -z nomemory-seal tmpdir/pr22220lib.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22220lib.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=pr22220lib.ver -z nomemory-seal tmpdir/pr22220lib.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr22220lib.so
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22220main.cc -o tmpdir/pr22220main.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22220main.cc -o tmpdir/pr22220main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr22220main.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -g -fPIC -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23818a.c -o tmpdir/pr23818a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -g -fPIC -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23818a.c -o tmpdir/pr23818a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -g -fPIC -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23818b.c -o tmpdir/pr23818b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -g -fPIC -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23818b.c -o tmpdir/pr23818b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr23818.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -fPIC -flto -g -Wl,-version-script,pr23818.t -z nomemory-seal tmpdir/pr23818a.o tmpdir/pr23818b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr23818.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -fPIC -flto -g -Wl,-version-script,pr23818.t -z nomemory-seal tmpdir/pr23818a.o tmpdir/pr23818b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s --wide tmpdir/libpr23818.so > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23818.d starting with "^.*0+ +[A-Z]+ +GLOBAL +DEFAULT +ABS foo$"
EOF from dump.out
PASS: Build libpr23818.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -g -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23958.c -o tmpdir/pr23958.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -g -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23958.c -o tmpdir/pr23958.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr23958.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -flto -Wl,-version-script,pr23958.t -z nomemory-seal tmpdir/pr23958.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr23958.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -flto -Wl,-version-script,pr23958.t -z nomemory-seal tmpdir/pr23958.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr23958.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr24486a.c -o tmpdir/pr24486a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr24486a.c -o tmpdir/pr24486a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr24486a.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr24486b.c -o tmpdir/pr24486b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr24486b.c -o tmpdir/pr24486b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr24486b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr24486b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr24486b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr24486b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr24486b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr24486c.c -o tmpdir/pr24486c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr24486c.c -o tmpdir/pr24486c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr24486c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--no-as-needed tmpdir/pr24486b.so -z nomemory-seal tmpdir/pr24486c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr24486c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--no-as-needed tmpdir/pr24486b.so -z nomemory-seal tmpdir/pr24486c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr24486c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr24486.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr24486a.o tmpdir/pr24486c.so -Wl,--as-needed tmpdir/pr24486b.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr24486.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr24486a.o tmpdir/pr24486c.so -Wl,--as-needed tmpdir/pr24486b.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/24486
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25593a-1.c -o tmpdir/pr25593a-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25593a-1.c -o tmpdir/pr25593a-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr25593a-1.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25593a-2.c -o tmpdir/pr25593a-2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25593a-2.c -o tmpdir/pr25593a-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr25593a-2.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25593b.c -o tmpdir/pr25593b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25593b.c -o tmpdir/pr25593b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr25593b.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25593c.c -o tmpdir/pr25593c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25593c.c -o tmpdir/pr25593c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25593c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr25593c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25593c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr25593c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr25593c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25593d.c -o tmpdir/pr25593d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25593d.c -o tmpdir/pr25593d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25593d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr25593d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25593d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr25593d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr25593d.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25593e.c -o tmpdir/pr25593e.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25593e.c -o tmpdir/pr25593e.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25593e.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr25593e.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25593e.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr25593e.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr25593e.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25593a.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -Wl,--as-needed tmpdir/pr25593a-1.o tmpdir/pr25593b.o  tmpdir/pr25593c.so tmpdir/pr25593d.so tmpdir/pr25593e.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25593a.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -Wl,--as-needed tmpdir/pr25593a-1.o tmpdir/pr25593b.o  tmpdir/pr25593c.so tmpdir/pr25593d.so tmpdir/pr25593e.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -d --wide tmpdir/pr25593a.exe > dump.out
PASS: PR ld/r25593 (LTO)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25593b.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -Wl,--as-needed tmpdir/pr25593a-2.o tmpdir/pr25593b.o  tmpdir/pr25593c.so tmpdir/pr25593d.so tmpdir/pr25593e.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25593b.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -Wl,--as-needed tmpdir/pr25593a-2.o tmpdir/pr25593b.o  tmpdir/pr25593c.so tmpdir/pr25593d.so tmpdir/pr25593e.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -d --wide tmpdir/pr25593b.exe > dump.out
PASS: PR ld/r25593
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25618a.cc -o tmpdir/pr25618a.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25618a.cc -o tmpdir/pr25618a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr25618a.o
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25618b.cc -o tmpdir/pr25618b.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25618b.cc -o tmpdir/pr25618b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/pr25618.a tmpdir/pr25618b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/pr25618.a tmpdir/pr25618b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build pr25618.a
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25618.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--exclude-libs,ALL tmpdir/pr25618a.o tmpdir/pr25618.a -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr25618.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--exclude-libs,ALL tmpdir/pr25618a.o tmpdir/pr25618.a -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr25618.so > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr25618.d starting with "^ +[0-9]+: +[0-9a-f]+ +[0-9a-f]+ +FUNC +GLOBAL +DEFAULT +[0-9]+ +_?_Z3foov$"
EOF from dump.out
PASS: Build pr25618.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18b.c -o tmpdir/lto-18b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18b.c -o tmpdir/lto-18b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-18b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/lto-18b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-18b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/lto-18b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: liblto-18b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18b.c -o tmpdir/lto-18b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18b.c -o tmpdir/lto-18b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/liblto-18b.a tmpdir/lto-18b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/liblto-18b.a tmpdir/lto-18b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: liblto-18b.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18c.c -o tmpdir/lto-18c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18c.c -o tmpdir/lto-18c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-18c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/lto-18c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-18c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/lto-18c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: liblto-18c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18c.c -o tmpdir/lto-18c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18c.c -o tmpdir/lto-18c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/liblto-18c.a tmpdir/lto-18c.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/liblto-18c.a tmpdir/lto-18c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: liblto-18c.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18d.c -o tmpdir/lto-18d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18d.c -o tmpdir/lto-18d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: lto-18d.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-19a.c -o tmpdir/lto-19a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-19a.c -o tmpdir/lto-19a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/liblto-19.a tmpdir/lto-19a.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/liblto-19.a tmpdir/lto-19a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: liblto-19.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-19b.c -o tmpdir/lto-19b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -O2 -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-19b.c -o tmpdir/lto-19b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: compile lto-19b.c
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-19.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared tmpdir/lto-19b.o tmpdir/liblto-19.a -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-19.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared tmpdir/lto-19b.o tmpdir/liblto-19.a -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: liblto-19.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-20b.c -o tmpdir/lto-20b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-20b.c -o tmpdir/lto-20b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/liblto-20_static.a tmpdir/lto-20b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/liblto-20_static.a tmpdir/lto-20b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: liblto-20_static.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -DSHARED -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-20b.c -o tmpdir/lto-20b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -DSHARED -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-20b.c -o tmpdir/lto-20b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-20.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=lto-20.ver -z nomemory-seal tmpdir/lto-20b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/liblto-20.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=lto-20.ver -z nomemory-seal tmpdir/lto-20b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: liblto-20.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fpic -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26806.c -o tmpdir/pr26806.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fpic -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26806.c -o tmpdir/pr26806.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26806.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr26806.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26806.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr26806.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr26806.so > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26806.d starting with "^.* _*getpid[@ ].*$"
EOF from dump.out
PASS: pr26806.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27311a.c -o tmpdir/pr27311a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27311a.c -o tmpdir/pr27311a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27311a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=pr27311.ver -z nomemory-seal tmpdir/pr27311a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27311a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=pr27311.ver -z nomemory-seal tmpdir/pr27311a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: pr27311a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27311b.c -o tmpdir/pr27311b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27311b.c -o tmpdir/pr27311b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27311b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--no-as-needed tmpdir/pr27311a.so -z nomemory-seal tmpdir/pr27311b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27311b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--no-as-needed tmpdir/pr27311a.so -z nomemory-seal tmpdir/pr27311b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: pr27311b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27311c.c -o tmpdir/pr27311c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27311c.c -o tmpdir/pr27311c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: pr27311c.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27311d.c -o tmpdir/pr27311d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27311d.c -o tmpdir/pr27311d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: pr27311d.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27311-1 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin tmpdir/pr27311c.o -Wl,--no-as-needed,--rpath-link=. tmpdir/pr27311b.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27311-1 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin tmpdir/pr27311c.o -Wl,--no-as-needed,--rpath-link=. tmpdir/pr27311b.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr27311-1 > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27311.d starting with "^.* _*inlib1.*$"
EOF from dump.out
PASS: pr27311-1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27311-2 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin tmpdir/pr27311d.o -Wl,--no-as-needed,--rpath-link=. tmpdir/pr27311b.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27311-2 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin tmpdir/pr27311d.o -Wl,--no-as-needed,--rpath-link=. tmpdir/pr27311b.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr27311-2 > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27311.d starting with "^.* _*inlib1.*$"
EOF from dump.out
PASS: pr27311-2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27441a.c -o tmpdir/pr27441a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27441a.c -o tmpdir/pr27441a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27441a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr27441a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27441a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr27441a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: pr27441a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27441b.c -o tmpdir/pr27441b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27441b.c -o tmpdir/pr27441b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27441b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr27441b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27441b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr27441b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: pr27441b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27441c.c -o tmpdir/pr27441c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr27441c.c -o tmpdir/pr27441c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: pr27441c.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27441c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -fPIC -Wl,--as-needed tmpdir/pr27441c.o tmpdir/pr27441b.so tmpdir/pr27441a.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr27441c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -fPIC -Wl,--as-needed tmpdir/pr27441c.o tmpdir/pr27441b.so tmpdir/pr27441a.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -dW tmpdir/pr27441c.so > dump.out
PASS: pr27441c.so
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O0 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28879a.cc -o tmpdir/pr28879a.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O0 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28879a.cc -o tmpdir/pr28879a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr28879a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr28879a.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr28879a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr28879a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr28879a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr28879b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--no-as-needed tmpdir/libpr28879a.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr28879b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--no-as-needed tmpdir/libpr28879a.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr28879b.so
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O0 -flto -D_GLIBCXX_ASSERTIONS  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28879b.cc -o tmpdir/pr28879b.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O0 -flto -D_GLIBCXX_ASSERTIONS  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28879b.cc -o tmpdir/pr28879b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr28879 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--no-as-needed tmpdir/libpr28879b.so -Wl,-rpath-link,. -z nomemory-seal tmpdir/pr28879b.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr28879 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--no-as-needed tmpdir/libpr28879b.so -Wl,-rpath-link,. -z nomemory-seal tmpdir/pr28879b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr28879
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28849a.c -o tmpdir/pr28849a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28849a.c -o tmpdir/pr28849a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr28849a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr28849a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr28849a.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr28849a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr28849a.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr28849b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--no-as-needed,tmpdir/libpr28849a.so -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/libpr28849b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--no-as-needed,tmpdir/libpr28849a.so -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build libpr28849b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28849b.c -o tmpdir/pr28849b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28849b.c -o tmpdir/pr28849b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr28849 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--no-as-needed,--copy-dt-needed-entries,-rpath-link,.  tmpdir/libpr28849b.so -z nomemory-seal tmpdir/pr28849b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr28849 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--no-as-needed,--copy-dt-needed-entries,-rpath-link,.  tmpdir/libpr28849b.so -z nomemory-seal tmpdir/pr28849b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -D tmpdir/pr28849 > dump.out
PASS: Build pr28849
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O0 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr29086.c -o tmpdir/pr29086.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O0 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr29086.c -o tmpdir/pr29086.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr29086 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--wrap=foo -z nomemory-seal tmpdir/pr29086.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr29086 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--wrap=foo -z nomemory-seal tmpdir/pr29086.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/pr29086
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31956a.c -o tmpdir/pr31956a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31956a.c -o tmpdir/pr31956a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31956b.c -o tmpdir/pr31956b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31956b.c -o tmpdir/pr31956b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31956a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--wrap=parse_line -z nomemory-seal tmpdir/pr31956a.o tmpdir/pr31956b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31956a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--wrap=parse_line -z nomemory-seal tmpdir/pr31956a.o tmpdir/pr31956b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/31956 (a)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31956b.c -o tmpdir/pr31956b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31956b.c -o tmpdir/pr31956b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31956a.c -o tmpdir/pr31956a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31956a.c -o tmpdir/pr31956a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31956b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--wrap=parse_line -z nomemory-seal tmpdir/pr31956b.o tmpdir/pr31956a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31956b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--wrap=parse_line -z nomemory-seal tmpdir/pr31956b.o tmpdir/pr31956a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/31956 (b)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31956c.c -o tmpdir/pr31956c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31956c.c -o tmpdir/pr31956c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31956c -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--wrap=malloc -z nomemory-seal tmpdir/pr31956c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31956c -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--wrap=malloc -z nomemory-seal tmpdir/pr31956c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR ld/31956 (malloc)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31956d.c -o tmpdir/pr31956d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31956d.c -o tmpdir/pr31956d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31956d -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--wrap=parse_line -z nomemory-seal tmpdir/pr31956d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31956d -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--wrap=parse_line -z nomemory-seal tmpdir/pr31956d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/pr31956d > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31956d.d starting with "^[0-9a-f]+ T .*parse_line$"
EOF from dump.out
PASS: PR ld/31956 (unused)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto-partition=max -flto=2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr30281.c -o tmpdir/pr30281.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto-partition=max -flto=2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr30281.c -o tmpdir/pr30281.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr30281.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script,pr30281.t  -O2 -fPIC -flto-partition=max -flto=2 -z nomemory-seal tmpdir/pr30281.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr30281.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script,pr30281.t  -O2 -fPIC -flto-partition=max -flto=2 -z nomemory-seal tmpdir/pr30281.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr30281.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31482b.c -o tmpdir/pr31482b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31482b.c -o tmpdir/pr31482b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr31482b.a tmpdir/pr31482b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr31482b.a tmpdir/pr31482b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build pr31482b.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31482c.c -o tmpdir/pr31482c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31482c.c -o tmpdir/pr31482c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31482c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr31482c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31482c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr31482c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr31482c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31615b.c -o tmpdir/pr31615b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31615b.c -o tmpdir/pr31615b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31615b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=pr31615.ver -z nomemory-seal tmpdir/pr31615b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31615b.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=pr31615.ver -z nomemory-seal tmpdir/pr31615b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr31615b.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31615c.c -o tmpdir/pr31615c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31615c.c -o tmpdir/pr31615c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31615c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=pr31615.ver -z nomemory-seal tmpdir/pr31615c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31615c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=pr31615.ver -z nomemory-seal tmpdir/pr31615c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr31615c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31615d.c -o tmpdir/pr31615d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31615d.c -o tmpdir/pr31615d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31615d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=pr31615.ver -z nomemory-seal tmpdir/pr31615d.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31615d.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -Wl,--version-script=pr31615.ver -z nomemory-seal tmpdir/pr31615d.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr31615d.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31644b.c -o tmpdir/pr31644b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31644b.c -o tmpdir/pr31644b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr31644b.a tmpdir/pr31644b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/pr31644b.a tmpdir/pr31644b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build pr31644b.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31644c.c -o tmpdir/pr31644c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31644c.c -o tmpdir/pr31644c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31644c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr31644c.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31644c.so -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -z nomemory-seal tmpdir/pr31644c.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr31644c.so
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12982.c -o tmpdir/pr12982.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12982.c -o tmpdir/pr12982.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12982.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -z nomemory-seal tmpdir/pr12982.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12982.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -z nomemory-seal tmpdir/pr12982.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -l --wide tmpdir/pr12982.exe > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12982.d starting with "^ +GNU_STACK .* RWE .*$"
EOF from dump.out
PASS: PR ld/12982
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr15146-2.exe -O2 -flto -fuse-linker-plugin -Wl,-rpath-link,. -Wl,--no-copy-dt-needed-entries -Wl,--no-as-needed tmpdir/pr15146d.o tmpdir/pr15146c.so
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr15146-2.exe -O2 -flto -fuse-linker-plugin -Wl,-rpath-link,. -Wl,--no-copy-dt-needed-entries -Wl,--no-as-needed tmpdir/pr15146d.o tmpdir/pr15146c.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /tmp/ccFcA99T.ltrans0.ltrans.o: undefined reference to symbol 'xxx'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: ./tmpdir/pr15146b.so: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /tmp/ccFcA99T.ltrans0.ltrans.o: undefined reference to symbol 'xxx'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: ./tmpdir/pr15146b.so: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status

PASS: PR ld/15146 (2)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr16746-3.exe -O2 -flto -fuse-linker-plugin tmpdir/pr16746b.o tmpdir/pr16746d.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr16746-3.exe -O2 -flto -fuse-linker-plugin tmpdir/pr16746b.o tmpdir/pr16746d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /tmp/ccAGdpct.ltrans0.ltrans.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16746d.c:6:(.text.startup+0x2): warning: foobar
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /tmp/ccAGdpct.ltrans0.ltrans.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16746d.c:6:(.text.startup+0x2): warning: foobar

PASS: PR ld/16746 (3)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr16746-4.exe -O2 -flto -fuse-linker-plugin tmpdir/pr16746d.o tmpdir/pr16746b.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr16746-4.exe -O2 -flto -fuse-linker-plugin tmpdir/pr16746d.o tmpdir/pr16746b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /tmp/cceQgB4Z.ltrans0.ltrans.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16746d.c:6:(.text.startup+0x2): warning: foobar
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /tmp/cceQgB4Z.ltrans0.ltrans.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr16746d.c:6:(.text.startup+0x2): warning: foobar

PASS: PR ld/16746 (4)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-1.c -o tmpdir/pr28138-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-1.c -o tmpdir/pr28138-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-2.c -o tmpdir/pr28138-2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-2.c -o tmpdir/pr28138-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-3.c -o tmpdir/pr28138-3.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-3.c -o tmpdir/pr28138-3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-4.c -o tmpdir/pr28138-4.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-4.c -o tmpdir/pr28138-4.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-5.c -o tmpdir/pr28138-5.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-5.c -o tmpdir/pr28138-5.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-6.c -o tmpdir/pr28138-6.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-6.c -o tmpdir/pr28138-6.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-7.c -o tmpdir/pr28138-7.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138-7.c -o tmpdir/pr28138-7.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  -T rc tmpdir/pr28138.a tmpdir/pr28138-1.o tmpdir/pr28138-2.o tmpdir/pr28138-3.o tmpdir/pr28138-4.o tmpdir/pr28138-5.o tmpdir/pr28138-6.o tmpdir/pr28138-7.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  -T rc tmpdir/pr28138.a tmpdir/pr28138-1.o tmpdir/pr28138-2.o tmpdir/pr28138-3.o tmpdir/pr28138-4.o tmpdir/pr28138-5.o tmpdir/pr28138-6.o tmpdir/pr28138-7.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build pr28138.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138.c -o tmpdir/pr28138.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr28138.c -o tmpdir/pr28138.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr28138.o
sh  -c "ulimit -n 25;  gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -g -O2 -fno-sanitize=all     -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -o tmpdir/pr28138  tmpdir/pr28138.o tmpdir/pr28138.a"
Executing on host: sh -c {sh  -c "ulimit -n 25;  gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -g -O2 -fno-sanitize=all     -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -o tmpdir/pr28138  tmpdir/pr28138.o tmpdir/pr28138.a" 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/pr28138  
Executing on host: sh -c {tmpdir/pr28138   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS
PASS

PASS: PR ld/28138 (build & run)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  rc tmpdir/liblto-4.a tmpdir/lto-4a.o tmpdir/lto-4b.o tmpdir/lto-4c.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  rc tmpdir/liblto-4.a tmpdir/lto-4a.o tmpdir/lto-4b.o tmpdir/lto-4c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  rc --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/liblto-11.a tmpdir/lto-11a.o tmpdir/lto-11b.o tmpdir/lto-11c.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  rc --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/liblto-11.a tmpdir/lto-11a.o tmpdir/lto-11b.o tmpdir/lto-11c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {echo "#if 4 < __GNUC__ + (7 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null}    (timeout = 300)
spawn -ignore SIGHUP sh -c echo "#if 4 < __GNUC__ + (7 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null
# 0 "<stdin>"
# 0 "<built-in>"
# 0 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "<command-line>" 2
# 1 "<stdin>"

yes
g++ -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr12942-3.exe -O2 -flto -fuse-linker-plugin tmpdir/pr12942b.o tmpdir/pr12942a.o
Executing on host: sh -c {g++ -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr12942-3.exe -O2 -flto -fuse-linker-plugin tmpdir/pr12942b.o tmpdir/pr12942a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr12942b.o: in function `test()':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12942a.h:7:(.text._Z4testv[_Z4testv]+0x1c): undefined reference to `link_error()'
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/pr12942b.o: in function `test()':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr12942a.h:7:(.text._Z4testv[_Z4testv]+0x1c): undefined reference to `link_error()'
collect2: error: ld returned 1 exit status

PASS: PR ld/12942 (3)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23460a.c -o tmpdir/pr23460a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23460a.c -o tmpdir/pr23460a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23460b.c -o tmpdir/pr23460b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23460b.c -o tmpdir/pr23460b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23460c.c -o tmpdir/pr23460c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23460c.c -o tmpdir/pr23460c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23460d.c -o tmpdir/pr23460d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23460d.c -o tmpdir/pr23460d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23460e.c -o tmpdir/pr23460e.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23460e.c -o tmpdir/pr23460e.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23460f.c -o tmpdir/pr23460f.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23460f.c -o tmpdir/pr23460f.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr23460*.o
sh  -c "ulimit -n 20;  /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar -rc --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so  tmpdir/libpr23460.a  tmpdir/pr23460a.o  tmpdir/pr23460b.o  tmpdir/pr23460c.o  tmpdir/pr23460d.o  tmpdir/pr23460e.o  tmpdir/pr23460f.o"
Executing on host: sh -c {sh  -c "ulimit -n 20;  /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar -rc --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so  tmpdir/libpr23460.a  tmpdir/pr23460a.o  tmpdir/pr23460b.o  tmpdir/pr23460c.o  tmpdir/pr23460d.o  tmpdir/pr23460e.o  tmpdir/pr23460f.o" 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR binutils/23460
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ranlib  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/libpr23460.a
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ranlib  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/libpr23460.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: PR binutils/23460
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r tmpdir/lto-3b.o --no-error-execstack -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r tmpdir/lto-3b.o --no-error-execstack -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dummy.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -p tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -p tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-plugin/lto-3r
Executing on host: mv tmpdir/dump tmpdir/lto-3.o   (timeout = 300)
spawn -ignore SIGHUP mv tmpdir/dump tmpdir/lto-3.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r tmpdir/lto-4a.o tmpdir/lto-4b.o tmpdir/lto-4c.o -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r tmpdir/lto-4a.o tmpdir/lto-4b.o tmpdir/lto-4c.o -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dummy.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dummy.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-plugin/lto-4r-a
Executing on host: mv tmpdir/dump tmpdir/lto-4r-a.o   (timeout = 300)
spawn -ignore SIGHUP mv tmpdir/dump tmpdir/lto-4r-a.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r tmpdir/lto-4a.o tmpdir/lto-4b.o -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r tmpdir/lto-4a.o tmpdir/lto-4b.o -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dummy.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dummy.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-plugin/lto-4r-b
Executing on host: mv tmpdir/dump tmpdir/lto-4r-b.o   (timeout = 300)
spawn -ignore SIGHUP mv tmpdir/dump tmpdir/lto-4r-b.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r tmpdir/lto-4r-b.o tmpdir/lto-4c.o --no-warn-execstack --no-error-execstack -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r tmpdir/lto-4r-b.o tmpdir/lto-4c.o --no-warn-execstack --no-error-execstack -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-plugin/lto-4r-c
Executing on host: mv tmpdir/dump tmpdir/lto-4r-c.o   (timeout = 300)
spawn -ignore SIGHUP mv tmpdir/dump tmpdir/lto-4r-c.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r --whole-archive tmpdir/liblto-4.a -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r --whole-archive tmpdir/liblto-4.a -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dummy.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dummy.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-plugin/lto-4r-d
Executing on host: mv tmpdir/dump tmpdir/lto-4r-d.o   (timeout = 300)
spawn -ignore SIGHUP mv tmpdir/dump tmpdir/lto-4r-d.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r tmpdir/lto-5a.o tmpdir/lto-5b.o --no-error-execstack -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r tmpdir/lto-5a.o tmpdir/lto-5b.o --no-error-execstack -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dummy.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -p tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -p tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-plugin/lto-5r
Executing on host: mv tmpdir/dump tmpdir/lto-5.o   (timeout = 300)
spawn -ignore SIGHUP mv tmpdir/dump tmpdir/lto-5.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r tmpdir/lto-10a.o tmpdir/lto-10b.o -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin  -r tmpdir/lto-10a.o tmpdir/lto-10b.o -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dummy.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dummy.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-plugin/lto-10r
Executing on host: mv tmpdir/dump tmpdir/lto-10.o   (timeout = 300)
spawn -ignore SIGHUP mv tmpdir/dump tmpdir/lto-10.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/lto-10.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so tmpdir/lto-10.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
00000000 T foo
         U foo
00000000 T main
00000000 T foo
         U foo
00000000 T main

PASS: nm mixed object
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-3.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-3a.o tmpdir/lto-3c.o tmpdir/liblto-3.a -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-3.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-3a.o tmpdir/lto-3c.o tmpdir/liblto-3.a -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/lto-3.exe > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-3.d starting with "^[0-9a-f]+ T foo$"
EOF from dump.out
PASS: LTO 3 symbol
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-5.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-5.o -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-5.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-5.o -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: /tmp/ccfNzm52.obj-only.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: /tmp/ccfNzm52.obj-only.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/lto-5.exe > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-5.d starting with "^[0-9a-f]+ T foo$"
EOF from dump.out
PASS: LTO 5 symbol
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-9.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-9.o -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-9.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-9.o -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -C tmpdir/lto-9.exe > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-9.d starting with "^[0-9a-f]+ . .*Foooo::Foooo.*$"
EOF from dump.out
PASS: LTO 9 symbol
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-16a.c -o tmpdir/lto-16a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-16a.c -o tmpdir/lto-16a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-16.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -fno-sanitize=all -Wl,-e,foo -nostdlib -flto -fuse-linker-plugin -z nomemory-seal tmpdir/lto-16a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-16.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -fno-sanitize=all -Wl,-e,foo -nostdlib -flto -fuse-linker-plugin -z nomemory-seal tmpdir/lto-16a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/lto-16.exe > dump.out
PASS: LTO 16a symbol
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-16a.c -o tmpdir/lto-16a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-16a.c -o tmpdir/lto-16a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-16b.c -o tmpdir/lto-16b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-sanitize=all  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-16b.c -o tmpdir/lto-16b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-16b.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -fno-sanitize=all -Wl,-e,foo -u bar -nostdlib -flto -fuse-linker-plugin -z nomemory-seal tmpdir/lto-16a.o tmpdir/lto-16b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-16b.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -fno-sanitize=all -Wl,-e,foo -u bar -nostdlib -flto -fuse-linker-plugin -z nomemory-seal tmpdir/lto-16a.o tmpdir/lto-16b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/lto-16b.exe > dump.out
PASS: LTO 16b symbol
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13183.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr13183b.o tmpdir/libpr13183.a -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13183.exe -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr13183b.o tmpdir/libpr13183.a -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/pr13183.exe > dump.out
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13183.d starting with "^[0-9a-f]+ . foo$"
EOF from dump.out
PASS: PR ld/13183
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin   -o tmpdir/dummy.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/pr19317-r.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -r tmpdir/pr19317.o --no-error-execstack tmpdir/dummy.o 
Executing on host: sh -c {./ld-new   -o tmpdir/pr19317-r.o  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -r tmpdir/pr19317.o --no-error-execstack tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dummy.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dummy.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker

PASS: PR ld/19317 (2)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-3b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-3a.o tmpdir/lto-3c.o tmpdir/liblto-3.a tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-3b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-3a.o tmpdir/lto-3c.o tmpdir/liblto-3.a tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-3b.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-3b.exe 
spawn [open ...]
hello foo
hello bar
hello foo
hello bar

PASS: LTO 3a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-3c.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-3a.o tmpdir/lto-3c.o tmpdir/lto-3.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-3c.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-3a.o tmpdir/lto-3c.o tmpdir/lto-3.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: /tmp/cc2CanpS.obj-only.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: /tmp/cc2CanpS.obj-only.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker

Running: tmpdir/lto-3c.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-3c.exe 
spawn [open ...]
hello foo
hello bar
hello foo
hello bar

PASS: LTO 3b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-3d.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-3a.o tmpdir/lto-3c.o -Wl,--whole-archive tmpdir/liblto-3.a -Wl,--no-whole-archive tmpdir/liblto-3.a tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-3d.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-3a.o tmpdir/lto-3c.o -Wl,--whole-archive tmpdir/liblto-3.a -Wl,--no-whole-archive tmpdir/liblto-3.a tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-3d.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-3d.exe 
spawn [open ...]
hello foo
hello bar
hello foo
hello bar

PASS: LTO 3c
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-4a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin  -Wl,--no-warn-execstack,--no-error-execstack  tmpdir/lto-4r-a.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-4a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin  -Wl,--no-warn-execstack,--no-error-execstack  tmpdir/lto-4r-a.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-4a.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-4a.exe 
spawn [open ...]
hello bar
hello foo
hello bar
hello foo

PASS: LTO 4a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-4c.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin  -Wl,--no-warn-execstack,--no-error-execstack  tmpdir/lto-4r-c.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-4c.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin  -Wl,--no-warn-execstack,--no-error-execstack  tmpdir/lto-4r-c.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-4c.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-4c.exe 
spawn [open ...]
hello bar
hello foo
hello bar
hello foo

PASS: LTO 4c
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-4d.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin  -Wl,--no-warn-execstack,--no-error-execstack  tmpdir/lto-4r-d.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-4d.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin  -Wl,--no-warn-execstack,--no-error-execstack  tmpdir/lto-4r-d.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-4d.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-4d.exe 
spawn [open ...]
hello bar
hello foo
hello bar
hello foo

PASS: LTO 4d
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-5.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-5.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-5.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-5.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: /tmp/ccUCCCp6.obj-only.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: /tmp/ccUCCCp6.obj-only.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker

Running: tmpdir/lto-5.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-5.exe 
spawn [open ...]
hello foo
hello foo

PASS: LTO 5
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-10.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin  -Wl,--no-warn-execstack,--no-error-execstack  tmpdir/lto-10.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-10.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin  -Wl,--no-warn-execstack,--no-error-execstack  tmpdir/lto-10.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-10.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-10.exe 
spawn [open ...]
hello
hello

PASS: LTO 10
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-11.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O -flto -fuse-linker-plugin tmpdir/liblto-11.a tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-11.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O -flto -fuse-linker-plugin tmpdir/liblto-11.a tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-11.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-11.exe 
spawn [open ...]
Hello from foo!
Hello from bar!
Hello from foo!
Hello from bar!

PASS: LTO 11
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-12a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O -flto -fuse-linker-plugin tmpdir/lto-12a.o tmpdir/liblto-12.a tmpdir/lto-12b.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-12a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O -flto -fuse-linker-plugin tmpdir/lto-12a.o tmpdir/liblto-12.a tmpdir/lto-12b.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-12a.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-12a.exe 
spawn [open ...]
OK
OK

PASS: LTO 12a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-12b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O -flto -fuse-linker-plugin tmpdir/lto-12a.o tmpdir/lto-12b.o tmpdir/liblto-12.a tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-12b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O -flto -fuse-linker-plugin tmpdir/lto-12a.o tmpdir/lto-12b.o tmpdir/liblto-12.a tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-12b.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-12b.exe 
spawn [open ...]
OK
OK

PASS: LTO 12b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-13.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O -flto -fuse-linker-plugin tmpdir/lto-13a.o tmpdir/liblto-13.a tmpdir/lto-13b.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-13.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O -flto -fuse-linker-plugin tmpdir/lto-13a.o tmpdir/liblto-13.a tmpdir/lto-13b.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-13.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-13.exe 
spawn [open ...]
foo
bar
foo
bar

PASS: LTO 13
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-14.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-14a.o -Wl,--whole-archive tmpdir/liblto-14.a -Wl,--no-whole-archive tmpdir/lto-14b.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-14.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-14a.o -Wl,--whole-archive tmpdir/liblto-14.a -Wl,--no-whole-archive tmpdir/lto-14b.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-14.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-14.exe 
spawn [open ...]
PASS
PASS

PASS: LTO 14
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-15.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -Wl,--start-group tmpdir/liblto-15.a tmpdir/lto-15a.o -Wl,--end-group tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-15.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -Wl,--start-group tmpdir/liblto-15.a tmpdir/lto-15a.o -Wl,--end-group tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-15.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-15.exe 
spawn [open ...]
PASS
PASS

PASS: LTO 15
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13066.cc -o tmpdir/pr13066.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr13066.cc -o tmpdir/pr13066.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13066.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr13066.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13066.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr13066.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr13066.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr13066.exe 
spawn [open ...]
OK
OK

PASS: PR ld/13066
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13201.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -Wl,--as-needed tmpdir/pr13201.o -lm tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr13201.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -Wl,--as-needed tmpdir/pr13201.o -lm tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr13201.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr13201.exe 
spawn [open ...]
OK
OK

PASS: PR ld/13201
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15323b.c -o tmpdir/pr15323b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr15323b.c -o tmpdir/pr15323b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr15323.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr15323a.o tmpdir/pr15323b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr15323.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr15323a.o tmpdir/pr15323b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr15323.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr15323.exe 
spawn [open ...]
OK
OK

PASS: PR ld/15323 (3)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr15323a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr15323a-r.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr15323a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr15323a-r.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr15323a.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr15323a.exe 
spawn [open ...]
OK
OK

PASS: PR ld/15323 (4)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19317.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr19317-r.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr19317.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr19317-r.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: /tmp/ccHSXOCM.obj-only.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: /tmp/ccHSXOCM.obj-only.o: missing .note.GNU-stack section implies executable stack
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: NOTE: This behaviour is deprecated and will be removed in a future version of the linker

Running: tmpdir/pr19317.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr19317.exe 
spawn [open ...]
OK
OK

PASS: PR ld/19317 (3)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20276  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr20276a.o tmpdir/pr20276b.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20276  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr20276a.o tmpdir/pr20276b.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr20276
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr20276 
spawn [open ...]
PASS
PASS

PASS: Run pr20276
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2 -fcommon   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2 -fcommon   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20267a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fcommon tmpdir/pr20267a.o tmpdir/libpr20267a.a tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20267a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fcommon tmpdir/pr20267a.o tmpdir/libpr20267a.a tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr20267a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr20267a 
spawn [open ...]
PASS
PASS

PASS: Run pr20267a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2 -fcommon   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2 -fcommon   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20267b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fcommon tmpdir/pr20267a.o tmpdir/libpr20267b.a tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20267b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fcommon tmpdir/pr20267a.o tmpdir/libpr20267b.a tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr20267b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr20267b 
spawn [open ...]
PASS
PASS

PASS: Run pr20267b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2 -fcommon   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2 -fcommon   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20267  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr22502a.o tmpdir/pr22502b.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20267  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr22502a.o tmpdir/pr22502b.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr20267
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr20267 
spawn [open ...]
PASS
PASS

PASS: Run pr22502
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22751  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/dummy.o -Wl,--whole-archive tmpdir/pr22751.a -Wl,--no-whole-archive
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22751  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/dummy.o -Wl,--whole-archive tmpdir/pr22751.a -Wl,--no-whole-archive 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr22751
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr22751 
spawn [open ...]
PASS
PASS

PASS: Run pr22751
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr24406-1.c -o tmpdir/pr24406-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr24406-1.c -o tmpdir/pr24406-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr24406-1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr24406-1.o -Wl,--wrap=read
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr24406-1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr24406-1.o -Wl,--wrap=read 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr24406-1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr24406-1 
spawn [open ...]
PASS
PASS

PASS: Run pr24406-1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr24406-2a.c -o tmpdir/pr24406-2a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr24406-2a.c -o tmpdir/pr24406-2a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr24406-2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr24406-2a.o tmpdir/pr24406-2b.o -Wl,--wrap=cook
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr24406-2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr24406-2a.o tmpdir/pr24406-2b.o -Wl,--wrap=cook 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr24406-2
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr24406-2 
spawn [open ...]
PASS
PASS

PASS: Run pr24406-2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26163b.c -o tmpdir/pr26163b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26163b.c -o tmpdir/pr26163b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr24406-2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr26163b.o tmpdir/pr26163a.o -Wl,--defsym,g=real_g
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr24406-2  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr26163b.o tmpdir/pr26163a.o -Wl,--defsym,g=real_g 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr24406-2
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr24406-2 
spawn [open ...]
PASS
PASS

PASS: Run pr26163
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26262a.c -o tmpdir/pr26262a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26262a.c -o tmpdir/pr26262a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26262a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr26262a.o tmpdir/pr26262b.o tmpdir/pr26262c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26262a  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/pr26262a.o tmpdir/pr26262b.o tmpdir/pr26262c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr26262a
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr26262a 
spawn [open ...]
PASS
PASS

PASS: Run pr26262a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26262a.c -o tmpdir/pr26262a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr26262a.c -o tmpdir/pr26262a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26262b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -O2 tmpdir/pr26262b.o tmpdir/pr26262c.o tmpdir/pr26262a.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr26262b  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -O2 tmpdir/pr26262b.o tmpdir/pr26262c.o tmpdir/pr26262a.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr26262b
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr26262b 
spawn [open ...]
PASS
PASS

PASS: Run pr26262b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fcommon -flto -fno-fat-lto-objects   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/common-1.c -o tmpdir/common-1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -O2 -fcommon -flto -fno-fat-lto-objects   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/common-1.c -o tmpdir/common-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/common-1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/common-1.o tmpdir/libdefinition-1.a
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/common-1  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto tmpdir/common-1.o tmpdir/libdefinition-1.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/common-1
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/common-1 
spawn [open ...]
PASS
PASS

PASS: Run common-1
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12942a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr12942a.o tmpdir/pr12942b.o tmpdir/dummy.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12942a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr12942a.o tmpdir/pr12942b.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr12942a.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr12942a.exe 
spawn [open ...]
OK
OK

PASS: PR ld/12942 (1)
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12942c.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr12942a.o tmpdir/pr12942c.o tmpdir/dummy.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr12942c.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/pr12942a.o tmpdir/pr12942c.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr12942c.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr12942c.exe 
spawn [open ...]
OK
OK

PASS: PR ld/12942 (2)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-8.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-8b.o tmpdir/lto-8a.o tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-8.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-8b.o tmpdir/lto-8a.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-8.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-8.exe 
spawn [open ...]
baz: 42
baz: 42

PASS: LTO 8
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/run-ie.c -o tmpdir/run-ie.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/run-ie.c -o tmpdir/run-ie.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/run-ie.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/run-ie.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/run-ie.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/run-ie.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/run-ie.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/run-ie.exe 
spawn [open ...]
IE: 4
IE: 4

PASS: LTO TLS IE
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22983a.c -o tmpdir/pr22983a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22983a.c -o tmpdir/pr22983a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22983b.c -o tmpdir/pr22983b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr22983b.c -o tmpdir/pr22983b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22983 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--dynamic-list,pr22983.t -z nomemory-seal tmpdir/pr22983a.o tmpdir/pr22983b.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22983 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--dynamic-list,pr22983.t -z nomemory-seal tmpdir/pr22983a.o tmpdir/pr22983b.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr22983 > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr22983 > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr22983 > dump.out
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf --dyn-syms --wide tmpdir/pr22983 > dump.out
PASS: Build pr22983
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-7.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-7b.o tmpdir/lto-7c.o tmpdir/lto-7a.o -Wl,--no-as-needed tmpdir/liblto-7.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-7.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin tmpdir/lto-7b.o tmpdir/lto-7c.o tmpdir/lto-7a.o -Wl,--no-as-needed tmpdir/liblto-7.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-7.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-7.exe 
spawn [open ...]
OK
OK

PASS: LTO 7
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21382.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -Wl,--as-needed tmpdir/pr21382a.o tmpdir/pr21382.so tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr21382.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -fuse-linker-plugin -Wl,--as-needed tmpdir/pr21382a.o tmpdir/pr21382.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr21382.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr21382.exe 
spawn [open ...]
PASS
PASS

PASS: Run pr21382
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22220a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin tmpdir/pr22220main.o tmpdir/pr22220lib.so tmpdir/dummy.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22220a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin tmpdir/pr22220main.o tmpdir/pr22220lib.so tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr22220a.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr22220a.exe 
spawn [open ...]
PASS
PASS

PASS: pr22220a
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto    -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22220b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin -Wl,--no-as-needed tmpdir/pr22220lib.so tmpdir/pr22220main.o tmpdir/dummy.o 
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr22220b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin -Wl,--no-as-needed tmpdir/pr22220lib.so tmpdir/pr22220main.o tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr22220b.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr22220b.exe 
spawn [open ...]
PASS
PASS

PASS: pr22220b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18a.c -o tmpdir/lto-18a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18a.c -o tmpdir/lto-18a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-18-1.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin tmpdir/lto-18a.o tmpdir/lto-18d.o -Wl,--as-needed,-R,tmpdir -Ltmpdir -llto-18b -llto-18c
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-18-1.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin tmpdir/lto-18a.o tmpdir/lto-18d.o -Wl,--as-needed,-R,tmpdir -Ltmpdir -llto-18b -llto-18c 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-18-1.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-18-1.exe 
spawn [open ...]
1
1

PASS: lto-18 (1)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18a.c -o tmpdir/lto-18a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18a.c -o tmpdir/lto-18a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-18-2.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin tmpdir/lto-18a.o -Wl,--as-needed,-R,tmpdir -Ltmpdir -llto-18b -llto-18c tmpdir/lto-18d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-18-2.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -flto -fuse-linker-plugin tmpdir/lto-18a.o -Wl,--as-needed,-R,tmpdir -Ltmpdir -llto-18b -llto-18c tmpdir/lto-18d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-18-2.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-18-2.exe 
spawn [open ...]
1
1

PASS: lto-18 (2)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18a.c -o tmpdir/lto-18a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18a.c -o tmpdir/lto-18a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-18-3.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -static -flto -fuse-linker-plugin tmpdir/lto-18a.o tmpdir/lto-18d.o -Ltmpdir -llto-18b -llto-18c
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-18-3.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -static -flto -fuse-linker-plugin tmpdir/lto-18a.o tmpdir/lto-18d.o -Ltmpdir -llto-18b -llto-18c 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-18-3.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-18-3.exe 
spawn [open ...]
1
1

PASS: lto-18 (3)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18a.c -o tmpdir/lto-18a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-18a.c -o tmpdir/lto-18a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-18-4.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -static -flto -fuse-linker-plugin tmpdir/lto-18a.o  -Ltmpdir -llto-18b -llto-18c tmpdir/lto-18d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-18-4.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -static -flto -fuse-linker-plugin tmpdir/lto-18a.o  -Ltmpdir -llto-18b -llto-18c tmpdir/lto-18d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-18-4.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-18-4.exe 
spawn [open ...]
1
1

PASS: lto-18 (4)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-19c.c -o tmpdir/lto-19c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto -O2   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-19c.c -o tmpdir/lto-19c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-19.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--as-needed,-R,tmpdir tmpdir/lto-19c.o tmpdir/liblto-19.so tmpdir/liblto-19.a
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-19.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--as-needed,-R,tmpdir tmpdir/lto-19c.o tmpdir/liblto-19.so tmpdir/liblto-19.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-19.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-19.exe 
spawn [open ...]
PASS
PASS

PASS: lto-19
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-20a.c -o tmpdir/lto-20a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto-20a.c -o tmpdir/lto-20a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-20.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--as-needed,-R,tmpdir tmpdir/lto-20a.o tmpdir/liblto-20.so tmpdir/liblto-20_static.a -Wl,--no-as-needed
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/lto-20.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--as-needed,-R,tmpdir tmpdir/lto-20a.o tmpdir/liblto-20.so tmpdir/liblto-20_static.a -Wl,--no-as-needed 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/lto-20.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/lto-20.exe 
spawn [open ...]
PASS
PASS

PASS: lto-20
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31482a.c -o tmpdir/pr31482a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31482a.c -o tmpdir/pr31482a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31482a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--no-as-needed,-R,tmpdir tmpdir/pr31482a.o tmpdir/pr31482b.a tmpdir/pr31482c.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31482a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--no-as-needed,-R,tmpdir tmpdir/pr31482a.o tmpdir/pr31482b.a tmpdir/pr31482c.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr31482a.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr31482a.exe 
spawn [open ...]
PASS
PASS

PASS: pr31482a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31482a.c -o tmpdir/pr31482a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31482a.c -o tmpdir/pr31482a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31482b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--no-as-needed,-R,tmpdir tmpdir/pr31482a.o tmpdir/pr31482c.so tmpdir/pr31482b.a
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31482b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--no-as-needed,-R,tmpdir tmpdir/pr31482a.o tmpdir/pr31482c.so tmpdir/pr31482b.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr31482b.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr31482b.exe 
spawn [open ...]
PASS1
PASS1

PASS: pr31482b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31482a.c -o tmpdir/pr31482a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31482a.c -o tmpdir/pr31482a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31489a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--as-needed,-R,tmpdir tmpdir/pr31482a.o tmpdir/pr31482b.a tmpdir/pr31482c.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31489a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--as-needed,-R,tmpdir tmpdir/pr31482a.o tmpdir/pr31482b.a tmpdir/pr31482c.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr31489a.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr31489a.exe 
spawn [open ...]
PASS
PASS

PASS: pr31489a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31482a.c -o tmpdir/pr31482a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31482a.c -o tmpdir/pr31482a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31489b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--as-needed,-R,tmpdir tmpdir/pr31482a.o tmpdir/pr31482c.so tmpdir/pr31482b.a
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31489b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,--as-needed,-R,tmpdir tmpdir/pr31482a.o tmpdir/pr31482c.so tmpdir/pr31482b.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr31489b.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr31489b.exe 
spawn [open ...]
PASS1
PASS1

PASS: pr31489b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -O3 -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31615a.c -o tmpdir/pr31615a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -O3 -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31615a.c -o tmpdir/pr31615a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31615a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,-R,tmpdir tmpdir/pr31615a.o -Wl,--as-needed tmpdir/pr31615b.so -Wl,--no-as-needed  tmpdir/pr31615d.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31615a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,-R,tmpdir tmpdir/pr31615a.o -Wl,--as-needed tmpdir/pr31615b.so -Wl,--no-as-needed  tmpdir/pr31615d.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr31615a.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr31615a.exe 
spawn [open ...]
PASS
PASS

PASS: pr31615a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -O3 -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31615a.c -o tmpdir/pr31615a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -O3 -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31615a.c -o tmpdir/pr31615a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31615b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,-R,tmpdir tmpdir/pr31615a.o -Wl,--as-needed tmpdir/pr31615c.so -Wl,--no-as-needed  tmpdir/pr31615d.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31615b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,-R,tmpdir tmpdir/pr31615a.o -Wl,--as-needed tmpdir/pr31615c.so -Wl,--no-as-needed  tmpdir/pr31615d.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr31615b.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr31615b.exe 
spawn [open ...]
PASS
PASS

PASS: pr31615b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31644a.c -o tmpdir/pr31644a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31644a.c -o tmpdir/pr31644a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31644a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,-R,tmpdir tmpdir/pr31644a.o -Wl,--no-as-needed tmpdir/pr31644b.a tmpdir/pr31644c.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31644a.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,-R,tmpdir tmpdir/pr31644a.o -Wl,--no-as-needed tmpdir/pr31644b.a tmpdir/pr31644c.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr31644a.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr31644a.exe 
spawn [open ...]
PASS
PASS

PASS: pr31644a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31644a.c -o tmpdir/pr31644a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all   -c -fno-lto -flto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr31644a.c -o tmpdir/pr31644a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31644b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,-R,tmpdir tmpdir/pr31644a.o -Wl,--as-needed tmpdir/pr31644b.a tmpdir/pr31644c.so
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr31644b.exe  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Wl,-R,tmpdir tmpdir/pr31644a.o -Wl,--as-needed tmpdir/pr31644b.a tmpdir/pr31644c.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Running: tmpdir/pr31644b.exe
Setting LD_LIBRARY_PATH to :
Execution timeout is: 300
Running on tcwg-local: timeout -k 30s 330s tmpdir/pr31644b.exe 
spawn [open ...]
PASS
PASS

PASS: pr31644b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846a.c -o tmpdir/pr32846a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846a.c -o tmpdir/pr32846a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846b.c -o tmpdir/pr32846b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846b.c -o tmpdir/pr32846b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libpr32846a.a tmpdir/pr32846a.o tmpdir/pr32846b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libpr32846a.a tmpdir/pr32846a.o tmpdir/pr32846b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr32846a.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846a.c -o tmpdir/pr32846a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846a.c -o tmpdir/pr32846a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846b.c -o tmpdir/pr32846b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846b.c -o tmpdir/pr32846b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846c.c -o tmpdir/pr32846c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846c.c -o tmpdir/pr32846c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libpr32846b.a tmpdir/pr32846a.o tmpdir/pr32846b.o tmpdir/pr32846c.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/libpr32846b.a tmpdir/pr32846a.o tmpdir/pr32846b.o tmpdir/pr32846c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libpr32846b.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846d.c -o tmpdir/pr32846d.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846d.c -o tmpdir/pr32846d.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr32846d.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846e.c -o tmpdir/pr32846e.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -fPIC -O2 -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr32846e.c -o tmpdir/pr32846e.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr32846e.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -fPIC -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr32846 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -fPIC -O2 -flto -fno-fat-lto-objects -Wl,--no-undefined  tmpdir/pr32846d.o tmpdir/libpr32846a.a  tmpdir/libpr32846b.a tmpdir/pr32846e.o -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr32846 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -shared -fPIC -O2 -flto -fno-fat-lto-objects -Wl,--no-undefined  tmpdir/pr32846d.o tmpdir/libpr32846a.a  tmpdir/libpr32846b.a tmpdir/pr32846e.o -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr32846
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103a.c -o tmpdir/pr20103a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103a.c -o tmpdir/pr20103a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/fatpr20103a.a tmpdir/pr20103a.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/fatpr20103a.a tmpdir/pr20103a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build fatpr20103a.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103b.c -o tmpdir/pr20103b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103b.c -o tmpdir/pr20103b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/fatpr20103b.a tmpdir/pr20103b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/fatpr20103b.a tmpdir/pr20103b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build fatpr20103b.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103c.c -o tmpdir/pr20103c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103c.c -o tmpdir/pr20103c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/fatpr20103c.a tmpdir/pr20103c.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/fatpr20103c.a tmpdir/pr20103c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build fatpr20103c.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103a.c -o tmpdir/pr20103a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103a.c -o tmpdir/pr20103a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/thinpr20103a.a tmpdir/pr20103a.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/thinpr20103a.a tmpdir/pr20103a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build thinpr20103a.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103b.c -o tmpdir/pr20103b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103b.c -o tmpdir/pr20103b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/thinpr20103b.a tmpdir/pr20103b.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/thinpr20103b.a tmpdir/pr20103b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build thinpr20103b.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103c.c -o tmpdir/pr20103c.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103c.c -o tmpdir/pr20103c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/thinpr20103c.a tmpdir/pr20103c.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/thinpr20103c.a tmpdir/pr20103c.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build thinpr20103c.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20103a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -Wl,--start-group tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a -Wl,--end-group -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20103a -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -Wl,--start-group tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a -Wl,--end-group -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr20103a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2 -flto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20103b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -Wl,--start-group tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a -Wl,--end-group -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20103b -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -flto -Wl,--start-group tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a -Wl,--end-group -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr20103b
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20103c -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -Wl,--start-group tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a -Wl,--end-group -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20103c -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -Wl,--start-group tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a -Wl,--end-group -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr20103c
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-builtin -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23935a.c -o tmpdir/pr23935a.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-builtin -ffat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23935a.c -o tmpdir/pr23935a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/fatpr23935.a tmpdir/pr23935a.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /usr/libexec/gcc/arm-linux-gnueabihf/13/liblto_plugin.so rc tmpdir/fatpr23935.a tmpdir/pr23935a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build fatpr23935.a
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23935b.c -o tmpdir/pr23935b.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr23935b.c -o tmpdir/pr23935b.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr23935b.o
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -flto -fno-fat-lto-objects  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23935 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -static -flto -Wl,-emain -nostdlib tmpdir/pr23935b.o  tmpdir/fatpr23935.a -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr23935 -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -static -flto -Wl,-emain -nostdlib tmpdir/pr23935b.o  tmpdir/fatpr23935.a -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr23935
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr20103.exe -O2 -flto tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr20103.exe -O2 -flto tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /tmp/ccRNxUpl.ltrans0.ltrans.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103c.c:5:(.text.startup+0x2): undefined reference to `dead'
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /tmp/ccRNxUpl.ltrans0.ltrans.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103c.c:5:(.text.startup+0x2): undefined reference to `dead'
collect2: error: ld returned 1 exit status

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)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr20103.exe -O2 -flto tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr20103.exe -O2 -flto tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
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)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr20103.exe -O2 tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr20103.exe -O2 tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {echo "#if 4 < __GNUC__ + (9 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null}    (timeout = 300)
spawn -ignore SIGHUP sh -c echo "#if 4 < __GNUC__ + (9 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null
# 0 "<stdin>"
# 0 "<built-in>"
# 0 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "<command-line>" 2
# 1 "<stdin>"

yes
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)
Executing on host: sh -c {echo "#if 4 < __GNUC__ + (9 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null}    (timeout = 300)
spawn -ignore SIGHUP sh -c echo "#if 4 < __GNUC__ + (9 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null
# 0 "<stdin>"
# 0 "<built-in>"
# 0 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "<command-line>" 2
# 1 "<stdin>"

yes
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -c -fno-lto -O2  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.c -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20103d -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -Wl,--start-group tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a -Wl,--end-group -z nomemory-seal tmpdir/dummy.o 
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/    -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/pr20103d -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -O2 -Wl,--start-group tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a -Wl,--end-group -z nomemory-seal tmpdir/dummy.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Build pr20103d
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr20103.exe -O2 tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o pr20103.exe -O2 tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /tmp/ccOg178N.ltrans0.ltrans.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103c.c:5:(.text.startup+0x2): undefined reference to `dead'
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /tmp/ccOg178N.ltrans0.ltrans.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20103c.c:5:(.text.startup+0x2): undefined reference to `dead'
collect2: error: ld returned 1 exit status

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)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/lto.exp completed in 28 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/plugin.exp ...
PASS: plugin API enabled
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c -o tmpdir/func.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c -o tmpdir/func.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/text.c -o tmpdir/text.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/text.c -o tmpdir/text.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20070a.c -o tmpdir/pr20070a.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20070a.c -o tmpdir/pr20070a.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s -o tmpdir/dummy.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/dummy.s -o tmpdir/dummy.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr17973.s -o tmpdir/pr17973.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr17973.s -o tmpdir/pr17973.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x3ccae91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x3cca745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x3cca715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x3cca6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x3cca6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x3ccacb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x3cca675
tv[11]: LDPT_GET_VIEW func@0x0x3ccab9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x3ccb301
tv[13]: LDPT_GET_SYMBOLS func@0x0x3ccab99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x3ccab95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x3cca7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x3cca7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x3cca775
tv[18]: LDPT_NULL value        0x0 (0)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x3ccae91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x3cca745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x3cca715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x3cca6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x3cca6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x3ccacb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x3cca675
tv[11]: LDPT_GET_VIEW func@0x0x3ccab9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x3ccb301
tv[13]: LDPT_GET_SYMBOLS func@0x0x3ccab99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x3ccab95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x3cca7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x3cca7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x3cca775
tv[18]: LDPT_NULL value        0x0 (0)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094

PASS: load plugin
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt failonload  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt failonload  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xc895e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xc895745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xc895715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xc8956e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xc8956b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xc895cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xc895675
tv[11]: LDPT_GET_VIEW func@0x0xc895b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xc896301
tv[13]: LDPT_GET_SYMBOLS func@0x0xc895b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xc895b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xc8957f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xc8957a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xc895775
tv[18]: LDPT_OPTION 'failonload'
tv[19]: LDPT_NULL value        0x0 (0)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0: plugin error: 3
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xc895e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xc895745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xc895715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xc8956e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xc8956b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xc895cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xc895675
tv[11]: LDPT_GET_VIEW func@0x0xc895b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xc896301
tv[13]: LDPT_GET_SYMBOLS func@0x0xc895b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xc895b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xc8957f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xc8957a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xc895775
tv[18]: LDPT_OPTION 'failonload'
tv[19]: LDPT_NULL value        0x0 (0)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0: plugin error: 3

PASS: fail plugin onload
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerallsymbolsread  -plugin-opt failallsymbolsread  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerallsymbolsread  -plugin-opt failallsymbolsread  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x34bce91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x34bc745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x34bc715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x34bc6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x34bc6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x34bccb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x34bc675
tv[11]: LDPT_GET_VIEW func@0x0x34bcb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x34bd301
tv[13]: LDPT_GET_SYMBOLS func@0x0x34bcb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x34bcb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x34bc7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x34bc7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x34bc775
tv[18]: LDPT_OPTION 'registerallsymbolsread'
tv[19]: LDPT_OPTION 'failallsymbolsread'
tv[20]: LDPT_NULL value        0x0 (0)
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0: plugin reported error after all symbols read
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x34bce91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x34bc745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x34bc715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x34bc6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x34bc6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x34bccb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x34bc675
tv[11]: LDPT_GET_VIEW func@0x0x34bcb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x34bd301
tv[13]: LDPT_GET_SYMBOLS func@0x0x34bcb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x34bcb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x34bc7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x34bc7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x34bc775
tv[18]: LDPT_OPTION 'registerallsymbolsread'
tv[19]: LDPT_OPTION 'failallsymbolsread'
tv[20]: LDPT_NULL value        0x0 (0)
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0: plugin reported error after all symbols read

PASS: fail plugin allsymbolsread
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt failcleanup  -plugin-opt registercleanup  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt failcleanup  -plugin-opt registercleanup  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x9dc4e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x9dc4745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x9dc4715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x9dc46e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x9dc46b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x9dc4cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x9dc4675
tv[11]: LDPT_GET_VIEW func@0x0x9dc4b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x9dc5301
tv[13]: LDPT_GET_SYMBOLS func@0x0x9dc4b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x9dc4b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x9dc47f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x9dc47a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x9dc4775
tv[18]: LDPT_OPTION 'failcleanup'
tv[19]: LDPT_OPTION 'registercleanup'
tv[20]: LDPT_NULL value        0x0 (0)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0: error in plugin cleanup: 3 (ignored)
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x9dc4e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x9dc4745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x9dc4715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x9dc46e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x9dc46b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x9dc4cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x9dc4675
tv[11]: LDPT_GET_VIEW func@0x0x9dc4b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x9dc5301
tv[13]: LDPT_GET_SYMBOLS func@0x0x9dc4b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x9dc4b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x9dc47f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x9dc47a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x9dc4775
tv[18]: LDPT_OPTION 'failcleanup'
tv[19]: LDPT_OPTION 'registercleanup'
tv[20]: LDPT_NULL value        0x0 (0)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0: error in plugin cleanup: 3 (ignored)

PASS: fail plugin cleanup
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xea02e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xea02745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xea02715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xea026e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xea026b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xea02cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xea02675
tv[11]: LDPT_GET_VIEW func@0x0xea02b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xea03301
tv[13]: LDPT_GET_SYMBOLS func@0x0xea02b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xea02b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xea027f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xea027a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xea02775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] not claimed
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xea02e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xea02745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xea02715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xea026e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xea026b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xea02cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xea02675
tv[11]: LDPT_GET_VIEW func@0x0xea02b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xea03301
tv[13]: LDPT_GET_SYMBOLS func@0x0xea02b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xea02b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xea027f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xea027a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xea02775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] not claimed
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.

PASS: plugin all hooks
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x8479e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x8479745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x8479715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x84796e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x84796b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x8479cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x8479675
tv[11]: LDPT_GET_VIEW func@0x0x8479b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x847a301
tv[13]: LDPT_GET_SYMBOLS func@0x0x8479b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x8479b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x84797f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x84797a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x8479775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x8479e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x8479745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x8479715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x84796e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x84796b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x8479cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x8479675
tv[11]: LDPT_GET_VIEW func@0x0x8479b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x847a301
tv[13]: LDPT_GET_SYMBOLS func@0x0x8479b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x8479b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x84797f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x84797a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x8479775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.

PASS: plugin claimfile lost symbol
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  -plugin-opt sym:func::0:0:0  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  -plugin-opt sym:func::0:0:0  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xf7c0e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xf7c0745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xf7c0715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xf7c06e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xf7c06b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xf7c0cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xf7c0675
tv[11]: LDPT_GET_VIEW func@0x0xf7c0b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xf7c1301
tv[13]: LDPT_GET_SYMBOLS func@0x0xf7c0b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xf7c0b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xf7c07f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xf7c07a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xf7c0775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xf7c0e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xf7c0745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xf7c0715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xf7c06e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xf7c06b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xf7c0cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xf7c0675
tv[11]: LDPT_GET_VIEW func@0x0xf7c0b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xf7c1301
tv[13]: LDPT_GET_SYMBOLS func@0x0xf7c0b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xf7c0b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xf7c07f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xf7c07a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xf7c0775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.

PASS: plugin claimfile replace symbol
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x5e33e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x5e33745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x5e33715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x5e336e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x5e336b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x5e33cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x5e33675
tv[11]: LDPT_GET_VIEW func@0x0x5e33b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x5e34301
tv[13]: LDPT_GET_SYMBOLS func@0x0x5e33b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x5e33b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x5e337f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x5e337a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x5e33775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x5e33e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x5e33745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x5e33715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x5e336e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x5e336b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x5e33cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x5e33675
tv[11]: LDPT_GET_VIEW func@0x0x5e33b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x5e34301
tv[13]: LDPT_GET_SYMBOLS func@0x0x5e33b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x5e33b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x5e337f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x5e337a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x5e33775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.

PASS: plugin claimfile resolve symbol
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xd866e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xd866745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xd866715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xd8666e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xd8666b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xd866cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xd866675
tv[11]: LDPT_GET_VIEW func@0x0xd866b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xd867301
tv[13]: LDPT_GET_SYMBOLS func@0x0xd866b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xd866b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xd8667f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xd8667a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xd866775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_OPTION 'add:tmpdir/func.o'
tv[26]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xd866e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xd866745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xd866715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xd8666e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xd8666b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xd866cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xd866675
tv[11]: LDPT_GET_VIEW func@0x0xd866b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xd867301
tv[13]: LDPT_GET_SYMBOLS func@0x0xd866b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xd866b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xd8667f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xd8667a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xd866775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_OPTION 'add:tmpdir/func.o'
tv[26]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.

PASS: plugin claimfile replace file
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x9d4ae91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x9d4a745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x9d4a715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x9d4a6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x9d4a6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x9d4acb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x9d4a675
tv[11]: LDPT_GET_VIEW func@0x0x9d4ab9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x9d4b301
tv[13]: LDPT_GET_SYMBOLS func@0x0x9d4ab99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x9d4ab95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x9d4a7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x9d4a7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x9d4a775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[20]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x9d4ae91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x9d4a745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x9d4a715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x9d4a6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x9d4a6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x9d4acb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x9d4a675
tv[11]: LDPT_GET_VIEW func@0x0x9d4ab9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x9d4b301
tv[13]: LDPT_GET_SYMBOLS func@0x0x9d4ab99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x9d4ab95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x9d4a7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x9d4a7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x9d4a775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[20]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'

PASS: load plugin with source
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x99ade91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x99ad745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x99ad715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x99ad6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x99ad6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x99adcb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x99ad675
tv[11]: LDPT_GET_VIEW func@0x0x99adb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x99ae301
tv[13]: LDPT_GET_SYMBOLS func@0x0x99adb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x99adb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x99ad7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x99ad7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x99ad775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x99ade91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x99ad745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x99ad715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x99ad6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x99ad6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x99adcb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x99ad675
tv[11]: LDPT_GET_VIEW func@0x0x99adb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x99ae301
tv[13]: LDPT_GET_SYMBOLS func@0x0x99adb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x99adb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x99ad7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x99ad7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x99ad775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.

PASS: plugin claimfile lost symbol with source
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  -plugin-opt sym:func::0:0:0  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  -plugin-opt sym:func::0:0:0  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x4e8fe91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x4e8f745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x4e8f715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x4e8f6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x4e8f6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x4e8fcb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x4e8f675
tv[11]: LDPT_GET_VIEW func@0x0x4e8fb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x4e90301
tv[13]: LDPT_GET_SYMBOLS func@0x0x4e8fb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x4e8fb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x4e8f7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x4e8f7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x4e8f775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010098
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x4e8fe91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x4e8f745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x4e8f715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x4e8f6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x4e8f6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x4e8fcb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x4e8f675
tv[11]: LDPT_GET_VIEW func@0x0x4e8fb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x4e90301
tv[13]: LDPT_GET_SYMBOLS func@0x0x4e8fb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x4e8fb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x4e8f7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x4e8f7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x4e8f775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010098
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.

PASS: plugin claimfile replace symbol with source
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x149ee91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x149e745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x149e715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x149e6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x149e6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x149ecb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x149e675
tv[11]: LDPT_GET_VIEW func@0x0x149eb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x149f301
tv[13]: LDPT_GET_SYMBOLS func@0x0x149eb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x149eb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x149e7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x149e7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x149e775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010098
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x149ee91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x149e745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x149e715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x149e6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x149e6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x149ecb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x149e675
tv[11]: LDPT_GET_VIEW func@0x0x149eb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x149f301
tv[13]: LDPT_GET_SYMBOLS func@0x0x149eb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x149eb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x149e7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x149e7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x149e775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010098
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.

PASS: plugin claimfile resolve symbol with source
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x4cdfe91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x4cdf745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x4cdf715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x4cdf6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x4cdf6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x4cdfcb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x4cdf675
tv[11]: LDPT_GET_VIEW func@0x0x4cdfb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x4ce0301
tv[13]: LDPT_GET_SYMBOLS func@0x0x4cdfb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x4cdfb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x4cdf7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x4cdf7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x4cdf775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_OPTION 'add:tmpdir/func.o'
tv[26]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x4cdfe91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x4cdf745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x4cdf715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x4cdf6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x4cdf6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x4cdfcb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x4cdf675
tv[11]: LDPT_GET_VIEW func@0x0x4cdfb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x4ce0301
tv[13]: LDPT_GET_SYMBOLS func@0x0x4cdfb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x4cdfb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x4cdf7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x4cdf7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x4cdf775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_OPTION 'add:tmpdir/func.o'
tv[26]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.

PASS: plugin claimfile replace file with source
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xfa53e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xfa53745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xfa53715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xfa536e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xfa536b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xfa53cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xfa53675
tv[11]: LDPT_GET_VIEW func@0x0xfa53b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xfa54301
tv[13]: LDPT_GET_SYMBOLS func@0x0xfa53b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xfa53b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xfa537f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xfa537a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xfa53775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] not claimed
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c: file format not recognized; treating as linker script
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c:5: syntax error
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xfa53e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xfa53745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xfa53715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xfa536e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xfa536b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xfa53cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xfa53675
tv[11]: LDPT_GET_VIEW func@0x0xfa53b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xfa54301
tv[13]: LDPT_GET_SYMBOLS func@0x0xfa53b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xfa53b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xfa537f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xfa537a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xfa53775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] not claimed
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c: file format not recognized; treating as linker script
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c:5: syntax error

PASS: load plugin with source not claimed
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -plugin-opt fatal  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -plugin-opt fatal  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: Fatal error
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: Fatal error

PASS: plugin fatal error
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -plugin-opt error  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -plugin-opt error  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: Error
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: Error
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094

PASS: plugin error
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -plugin-opt warning  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -plugin-opt warning  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: Warning
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: Warning
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094

PASS: plugin warning
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -shared -plugin-opt registerallsymbolsreadsilent  -plugin-opt add:tmpdir/pr17973.o  tmpdir/dummy.o  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -shared -plugin-opt registerallsymbolsreadsilent  -plugin-opt add:tmpdir/pr17973.o  tmpdir/dummy.o   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -sW tmpdir/main.x >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -sW tmpdir/main.x
fail if no difference
extra regexps in /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr17973.d starting with "^.*0+ +FILE +LOCAL +DEFAULT +ABS .*pr17973.o$"
EOF from dump.out
PASS: PR ld/17973
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func1p.c -o tmpdir/func1p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func1p.c -o tmpdir/func1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func2i.c -o tmpdir/func2i.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func2i.c -o tmpdir/func2i.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func3h.c -o tmpdir/func3h.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -g -O2 -fno-sanitize=all    -fno-sanitize=all -fno-lto -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func3h.c -o tmpdir/func3h.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func1::0:1:0  -plugin-opt sym:func2::0:2:0  -plugin-opt sym:func3::0:3:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  -plugin-opt add:tmpdir/func1p.o  -plugin-opt add:tmpdir/func2i.o  -plugin-opt add:tmpdir/func3h.o  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main --verbose=2  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func1::0:1:0  -plugin-opt sym:func2::0:2:0  -plugin-opt sym:func3::0:3:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  -plugin-opt add:tmpdir/func1p.o  -plugin-opt add:tmpdir/func2i.o  -plugin-opt add:tmpdir/func3h.o  tmpdir/main.o tmpdir/func.o tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main --verbose=2   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x291ce91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x291c745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x291c715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x291c6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x291c6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x291ccb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x291c675
tv[11]: LDPT_GET_VIEW func@0x0x291cb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x291d301
tv[13]: LDPT_GET_SYMBOLS func@0x0x291cb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x291cb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x291c7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x291c7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x291c775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func1::0:1:0'
tv[24]: LDPT_OPTION 'sym:func2::0:2:0'
tv[25]: LDPT_OPTION 'sym:func3::0:3:0'
tv[26]: LDPT_OPTION 'dumpresolutions'
tv[27]: LDPT_OPTION 'add:tmpdir/func.o'
tv[28]: LDPT_OPTION 'add:tmpdir/func1p.o'
tv[29]: LDPT_OPTION 'add:tmpdir/func2i.o'
tv[30]: LDPT_OPTION 'add:tmpdir/func3h.o'
tv[31]: LDPT_NULL value        0x0 (0)
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/main.o succeeded
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
tmpdir/main.o
attempt to open tmpdir/func.o succeeded
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
tmpdir/func.o
attempt to open tmpdir/text.o succeeded
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
tmpdir/text.o
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/func.o (symbol from plugin): symbol `func' definition: DEF, visibility: DEFAULT, resolution: PREVAILING_DEF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/func.o (symbol from plugin): symbol `func1' definition: DEF, visibility: PROTECTED, resolution: PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/func.o (symbol from plugin): symbol `func2' definition: DEF, visibility: INTERNAL, resolution: PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/func.o (symbol from plugin): symbol `func3' definition: DEF, visibility: HIDDEN, resolution: PREVAILING_DEF_IRONLY
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func1' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'func3' Resolution: LDPR_PREVAILING_DEF_IRONLY
attempt to open tmpdir/func.o succeeded
tmpdir/func.o
attempt to open tmpdir/func1p.o succeeded
tmpdir/func1p.o
attempt to open tmpdir/func2i.o succeeded
tmpdir/func2i.o
attempt to open tmpdir/func3h.o succeeded
tmpdir/func3h.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x291ce91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x291c745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x291c715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x291c6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x291c6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x291ccb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x291c675
tv[11]: LDPT_GET_VIEW func@0x0x291cb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x291d301
tv[13]: LDPT_GET_SYMBOLS func@0x0x291cb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x291cb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x291c7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x291c7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x291c775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func1::0:1:0'
tv[24]: LDPT_OPTION 'sym:func2::0:2:0'
tv[25]: LDPT_OPTION 'sym:func3::0:3:0'
tv[26]: LDPT_OPTION 'dumpresolutions'
tv[27]: LDPT_OPTION 'add:tmpdir/func.o'
tv[28]: LDPT_OPTION 'add:tmpdir/func1p.o'
tv[29]: LDPT_OPTION 'add:tmpdir/func2i.o'
tv[30]: LDPT_OPTION 'add:tmpdir/func3h.o'
tv[31]: LDPT_NULL value        0x0 (0)
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/main.o succeeded
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
tmpdir/main.o
attempt to open tmpdir/func.o succeeded
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
tmpdir/func.o
attempt to open tmpdir/text.o succeeded
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
tmpdir/text.o
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/func.o (symbol from plugin): symbol `func' definition: DEF, visibility: DEFAULT, resolution: PREVAILING_DEF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/func.o (symbol from plugin): symbol `func1' definition: DEF, visibility: PROTECTED, resolution: PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/func.o (symbol from plugin): symbol `func2' definition: DEF, visibility: INTERNAL, resolution: PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/func.o (symbol from plugin): symbol `func3' definition: DEF, visibility: HIDDEN, resolution: PREVAILING_DEF_IRONLY
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func1' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'func3' Resolution: LDPR_PREVAILING_DEF_IRONLY
attempt to open tmpdir/func.o succeeded
tmpdir/func.o
attempt to open tmpdir/func1p.o succeeded
tmpdir/func1p.o
attempt to open tmpdir/func2i.o succeeded
tmpdir/func2i.o
attempt to open tmpdir/func3h.o succeeded
tmpdir/func3h.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/main.x >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/main.x
PASS: plugin set symbol visibility
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func1::0:1:0  -plugin-opt sym:func2::0:2:0  -plugin-opt sym:func3::0:3:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  -plugin-opt add:tmpdir/func1p.o  -plugin-opt add:tmpdir/func2i.o  -plugin-opt add:tmpdir/func3h.o  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main --verbose=2  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func1::0:1:0  -plugin-opt sym:func2::0:2:0  -plugin-opt sym:func3::0:3:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  -plugin-opt add:tmpdir/func1p.o  -plugin-opt add:tmpdir/func2i.o  -plugin-opt add:tmpdir/func3h.o  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main --verbose=2   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xf51e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xf51745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xf51715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xf516e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xf516b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xf51cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xf51675
tv[11]: LDPT_GET_VIEW func@0x0xf51b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xf52301
tv[13]: LDPT_GET_SYMBOLS func@0x0xf51b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xf51b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xf517f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xf517a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xf51775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func1::0:1:0'
tv[24]: LDPT_OPTION 'sym:func2::0:2:0'
tv[25]: LDPT_OPTION 'sym:func3::0:3:0'
tv[26]: LDPT_OPTION 'dumpresolutions'
tv[27]: LDPT_OPTION 'add:tmpdir/func.o'
tv[28]: LDPT_OPTION 'add:tmpdir/func1p.o'
tv[29]: LDPT_OPTION 'add:tmpdir/func2i.o'
tv[30]: LDPT_OPTION 'add:tmpdir/func3h.o'
tv[31]: LDPT_NULL value        0x0 (0)
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/main.o succeeded
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
tmpdir/main.o
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c succeeded
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c
attempt to open tmpdir/text.o succeeded
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
tmpdir/text.o
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c (symbol from plugin): symbol `func' definition: DEF, visibility: DEFAULT, resolution: PREVAILING_DEF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c (symbol from plugin): symbol `func1' definition: DEF, visibility: PROTECTED, resolution: PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c (symbol from plugin): symbol `func2' definition: DEF, visibility: INTERNAL, resolution: PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c (symbol from plugin): symbol `func3' definition: DEF, visibility: HIDDEN, resolution: PREVAILING_DEF_IRONLY
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func1' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'func3' Resolution: LDPR_PREVAILING_DEF_IRONLY
attempt to open tmpdir/func.o succeeded
tmpdir/func.o
attempt to open tmpdir/func1p.o succeeded
tmpdir/func1p.o
attempt to open tmpdir/func2i.o succeeded
tmpdir/func2i.o
attempt to open tmpdir/func3h.o succeeded
tmpdir/func3h.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xf51e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xf51745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xf51715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xf516e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xf516b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xf51cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xf51675
tv[11]: LDPT_GET_VIEW func@0x0xf51b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xf52301
tv[13]: LDPT_GET_SYMBOLS func@0x0xf51b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xf51b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xf517f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xf517a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xf51775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func1::0:1:0'
tv[24]: LDPT_OPTION 'sym:func2::0:2:0'
tv[25]: LDPT_OPTION 'sym:func3::0:3:0'
tv[26]: LDPT_OPTION 'dumpresolutions'
tv[27]: LDPT_OPTION 'add:tmpdir/func.o'
tv[28]: LDPT_OPTION 'add:tmpdir/func1p.o'
tv[29]: LDPT_OPTION 'add:tmpdir/func2i.o'
tv[30]: LDPT_OPTION 'add:tmpdir/func3h.o'
tv[31]: LDPT_NULL value        0x0 (0)
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: mode armelf_linux_eabi
attempt to open tmpdir/main.o succeeded
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
tmpdir/main.o
attempt to open /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c succeeded
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c
attempt to open tmpdir/text.o succeeded
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
tmpdir/text.o
hook called: all symbols read.
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c (symbol from plugin): symbol `func' definition: DEF, visibility: DEFAULT, resolution: PREVAILING_DEF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c (symbol from plugin): symbol `func1' definition: DEF, visibility: PROTECTED, resolution: PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c (symbol from plugin): symbol `func2' definition: DEF, visibility: INTERNAL, resolution: PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c (symbol from plugin): symbol `func3' definition: DEF, visibility: HIDDEN, resolution: PREVAILING_DEF_IRONLY
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func1' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'func3' Resolution: LDPR_PREVAILING_DEF_IRONLY
attempt to open tmpdir/func.o succeeded
tmpdir/func.o
attempt to open tmpdir/func1p.o succeeded
tmpdir/func1p.o
attempt to open tmpdir/func2i.o succeeded
tmpdir/func2i.o
attempt to open tmpdir/func3h.o succeeded
tmpdir/func3h.o
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.

Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/main.x >dump.out 2>ld.stderr}  /dev/null  (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf -s tmpdir/main.x
PASS: plugin set symbol visibility with source
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libtext.a tmpdir/text.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libtext.a tmpdir/text.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libempty.a 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libempty.a  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  tmpdir/main.o tmpdir/func.o -Ltmpdir -ltext --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  tmpdir/main.o tmpdir/func.o -Ltmpdir -ltext --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x711ce91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x711c745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x711c715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x711c6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x711c6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x711ccb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x711c675
tv[11]: LDPT_GET_VIEW func@0x0x711cb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x711d301
tv[13]: LDPT_GET_SYMBOLS func@0x0x711cb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x711cb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x711c7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x711c7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x711c775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_OPTION 'add:tmpdir/func.o'
tv[26]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
hook called: claim_file tmpdir/libtext.a [@142/2240] not claimed
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x711ce91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x711c745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x711c715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x711c6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x711c6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x711ccb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x711c675
tv[11]: LDPT_GET_VIEW func@0x0x711cb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x711d301
tv[13]: LDPT_GET_SYMBOLS func@0x0x711cb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x711cb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x711c7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x711c7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x711c775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_OPTION 'add:tmpdir/func.o'
tv[26]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
hook called: claim_file tmpdir/libtext.a [@142/2240] not claimed
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.

PASS: plugin ignore lib
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  -plugin-opt claim:tmpdir/libtext.a  -plugin-opt sym:text::0:0:0  -plugin-opt add:tmpdir/text.o  tmpdir/main.o tmpdir/func.o -Ltmpdir -ltext --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup -plugin-opt claim:tmpdir/func.o  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  -plugin-opt claim:tmpdir/libtext.a  -plugin-opt sym:text::0:0:0  -plugin-opt add:tmpdir/text.o  tmpdir/main.o tmpdir/func.o -Ltmpdir -ltext --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x335be91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x335b745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x335b715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x335b6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x335b6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x335bcb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x335b675
tv[11]: LDPT_GET_VIEW func@0x0x335bb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x335c301
tv[13]: LDPT_GET_SYMBOLS func@0x0x335bb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x335bb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x335b7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x335b7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x335b775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_OPTION 'add:tmpdir/func.o'
tv[26]: LDPT_OPTION 'claim:tmpdir/libtext.a'
tv[27]: LDPT_OPTION 'sym:text::0:0:0'
tv[28]: LDPT_OPTION 'add:tmpdir/text.o'
tv[29]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
hook called: claim_file tmpdir/libtext.a [@142/2240] CLAIMED
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'text' Resolution: LDPR_PREVAILING_DEF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x335be91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x335b745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x335b715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x335b6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x335b6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x335bcb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x335b675
tv[11]: LDPT_GET_VIEW func@0x0x335bb9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x335c301
tv[13]: LDPT_GET_SYMBOLS func@0x0x335bb99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x335bb95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x335b7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x335b7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x335b775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:tmpdir/func.o'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_OPTION 'add:tmpdir/func.o'
tv[26]: LDPT_OPTION 'claim:tmpdir/libtext.a'
tv[27]: LDPT_OPTION 'sym:text::0:0:0'
tv[28]: LDPT_OPTION 'add:tmpdir/text.o'
tv[29]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] CLAIMED
hook called: claim_file tmpdir/libtext.a [@142/2240] CLAIMED
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'text' Resolution: LDPR_PREVAILING_DEF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.

PASS: plugin claimfile replace lib
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c -Ltmpdir -ltext --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c -Ltmpdir -ltext --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x8af2e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x8af2745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x8af2715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x8af26e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x8af26b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x8af2cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x8af2675
tv[11]: LDPT_GET_VIEW func@0x0x8af2b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x8af3301
tv[13]: LDPT_GET_SYMBOLS func@0x0x8af2b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x8af2b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x8af27f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x8af27a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x8af2775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_OPTION 'add:tmpdir/func.o'
tv[26]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/libtext.a [@142/2240] not claimed
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x8af2e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x8af2745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x8af2715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x8af26e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x8af26b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x8af2cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x8af2675
tv[11]: LDPT_GET_VIEW func@0x0x8af2b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x8af3301
tv[13]: LDPT_GET_SYMBOLS func@0x0x8af2b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x8af2b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x8af27f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x8af27a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x8af2775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_OPTION 'add:tmpdir/func.o'
tv[26]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/libtext.a [@142/2240] not claimed
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.

PASS: plugin ignore lib with source
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  -plugin-opt claim:tmpdir/libtext.a  -plugin-opt sym:text::0:0:0  -plugin-opt add:tmpdir/text.o  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c -Ltmpdir -ltext --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c  -plugin-opt sym:func::0:0:0  -plugin-opt sym:func2::0:0:0  -plugin-opt dumpresolutions  -plugin-opt add:tmpdir/func.o  -plugin-opt claim:tmpdir/libtext.a  -plugin-opt sym:text::0:0:0  -plugin-opt add:tmpdir/text.o  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c -Ltmpdir -ltext --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x7c8de91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x7c8d745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x7c8d715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x7c8d6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x7c8d6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x7c8dcb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x7c8d675
tv[11]: LDPT_GET_VIEW func@0x0x7c8db9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x7c8e301
tv[13]: LDPT_GET_SYMBOLS func@0x0x7c8db99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x7c8db95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x7c8d7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x7c8d7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x7c8d775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_OPTION 'add:tmpdir/func.o'
tv[26]: LDPT_OPTION 'claim:tmpdir/libtext.a'
tv[27]: LDPT_OPTION 'sym:text::0:0:0'
tv[28]: LDPT_OPTION 'add:tmpdir/text.o'
tv[29]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/libtext.a [@142/2240] CLAIMED
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'text' Resolution: LDPR_PREVAILING_DEF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0x7c8de91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0x7c8d745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0x7c8d715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0x7c8d6e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0x7c8d6b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0x7c8dcb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0x7c8d675
tv[11]: LDPT_GET_VIEW func@0x0x7c8db9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0x7c8e301
tv[13]: LDPT_GET_SYMBOLS func@0x0x7c8db99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0x7c8db95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0x7c8d7f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0x7c8d7a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0x7c8d775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'registerallsymbolsread'
tv[20]: LDPT_OPTION 'registercleanup'
tv[21]: LDPT_OPTION 'claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c'
tv[22]: LDPT_OPTION 'sym:func::0:0:0'
tv[23]: LDPT_OPTION 'sym:func2::0:0:0'
tv[24]: LDPT_OPTION 'dumpresolutions'
tv[25]: LDPT_OPTION 'add:tmpdir/func.o'
tv[26]: LDPT_OPTION 'claim:tmpdir/libtext.a'
tv[27]: LDPT_OPTION 'sym:text::0:0:0'
tv[28]: LDPT_OPTION 'add:tmpdir/text.o'
tv[29]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248] CLAIMED
hook called: claim_file tmpdir/libtext.a [@142/2240] CLAIMED
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: 'func2' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'text' Resolution: LDPR_PREVAILING_DEF
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.

PASS: plugin claimfile replace lib with source
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt read:8  tmpdir/main.o tmpdir/func.o tmpdir/text.o tmpdir/libempty.a --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug.so.0 -plugin-opt registerclaimfile  -plugin-opt read:8  tmpdir/main.o tmpdir/func.o tmpdir/text.o tmpdir/libempty.a --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xfe93e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xfe93745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xfe93715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xfe936e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xfe936b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xfe93cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xfe93675
tv[11]: LDPT_GET_VIEW func@0x0xfe93b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xfe94301
tv[13]: LDPT_GET_SYMBOLS func@0x0xfe93b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xfe93b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xfe937f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xfe937a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xfe93775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'read:8'
tv[20]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] not claimed
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: claim_file tmpdir/libempty.a [@0/8] not claimed
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
Hello from testplugin.
tv[0]: LDPT_MESSAGE func@0x0xfe93e91
tv[1]: LDPT_API_VERSION value        0x1 (1)
tv[2]: LDPT_GNU_LD_VERSION value       0xf6 (246)
tv[3]: LDPT_LINKER_OUTPUT value        0x1 (1)
tv[4]: LDPT_OUTPUT_NAME 'tmpdir/main.x'
tv[5]: LDPT_REGISTER_CLAIM_FILE_HOOK func@0x0xfe93745
tv[6]: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 func@0x0xfe93715
tv[7]: LDPT_REGISTER_ALL_SYMBOLS_READ_HOOK func@0x0xfe936e5
tv[8]: LDPT_REGISTER_CLEANUP_HOOK func@0x0xfe936b5
tv[9]: LDPT_ADD_SYMBOLS func@0x0xfe93cb5
tv[10]: LDPT_GET_INPUT_FILE func@0x0xfe93675
tv[11]: LDPT_GET_VIEW func@0x0xfe93b9d
tv[12]: LDPT_RELEASE_INPUT_FILE func@0x0xfe94301
tv[13]: LDPT_GET_SYMBOLS func@0x0xfe93b99
tv[14]: LDPT_GET_SYMBOLS_V2 func@0x0xfe93b95
tv[15]: LDPT_ADD_INPUT_FILE func@0x0xfe937f1
tv[16]: LDPT_ADD_INPUT_LIBRARY func@0x0xfe937a9
tv[17]: LDPT_SET_EXTRA_LIBRARY_PATH func@0x0xfe93775
tv[18]: LDPT_OPTION 'registerclaimfile'
tv[19]: LDPT_OPTION 'read:8'
tv[20]: LDPT_NULL value        0x0 (0)
hook called: claim_file tmpdir/main.o [@0/3508] not claimed
hook called: claim_file tmpdir/func.o [@0/2476] not claimed
hook called: claim_file tmpdir/text.o [@0/2240] not claimed
hook called: claim_file tmpdir/libempty.a [@0/8] not claimed
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094

PASS: plugin with empty archive
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new --plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c
00000000 T _func
00000000 T func
PASS: nm --plugin
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 rc tmpdir/libfunc.a tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 rc tmpdir/libfunc.a tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new -s --plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 tmpdir/libfunc.a

Archive index:
main in main.o
retval in main.o
func in func.c
_func in func.c

main.o:
         U _GLOBAL_OFFSET_TABLE_
         U func
00000000 T main
         U puts
00000000 B retval
         U text

func.c:
00000000 T _func
00000000 T func
PASS: ar --plugin
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt dumpresolutions  tmpdir/main.o -Ltmpdir -ltext -lfunc --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt dumpresolutions  tmpdir/main.o -Ltmpdir -ltext -lfunc --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
hook called: all symbols read.
Input: func.c (tmpdir/libfunc.a)
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: '_func' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010098
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.
hook called: all symbols read.
Input: func.c (tmpdir/libfunc.a)
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: '_func' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010098
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.

PASS: plugin 2 with source lib
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt dumpresolutions  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt dumpresolutions  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
hook called: all symbols read.
Input: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c (/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c)
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: '_func' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010098
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.
hook called: all symbols read.
Input: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c (/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c)
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: '_func' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010098
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.

PASS: load plugin 2 with source
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -r -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt dumpresolutions  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -r -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug2.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt dumpresolutions  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
hook called: all symbols read.
Input: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c (/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c)
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: '_func' Resolution: LDPR_PREVAILING_DEF_IRONLY_EXP
hook called: cleanup.
hook called: all symbols read.
Input: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c (/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c)
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: '_func' Resolution: LDPR_PREVAILING_DEF_IRONLY_EXP
hook called: cleanup.

PASS: load plugin 2 with source and -r
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug3.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt dumpresolutions  tmpdir/main.o -Ltmpdir -ltext -lfunc --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug3.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt dumpresolutions  tmpdir/main.o -Ltmpdir -ltext -lfunc --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Claimed: tmpdir/libfunc.a [@3740/248]
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: '_func' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010098
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.
Claimed: tmpdir/libfunc.a [@3740/248]
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: '_func' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010098
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.

PASS: plugin 3 with source lib
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug3.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt dumpresolutions  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug3.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt dumpresolutions  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Claimed: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248]
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: '_func' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010098
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.
Claimed: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248]
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: '_func' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010098
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/main.o: in function `main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/main.c:12:(.text.startup+0x14): undefined reference to `func'
hook called: cleanup.

PASS: load plugin 3 with source
./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -r -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug3.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt dumpresolutions  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/main.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -r -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug3.so.0 -plugin-opt registerclaimfile -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt dumpresolutions  tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c tmpdir/text.o --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Claimed: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248]
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: '_func' Resolution: LDPR_PREVAILING_DEF_IRONLY_EXP
hook called: cleanup.
Claimed: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/func.c [@0/248]
hook called: all symbols read.
Sym: 'func' Resolution: LDPR_PREVAILING_DEF
Sym: '_func' Resolution: LDPR_PREVAILING_DEF_IRONLY_EXP
hook called: cleanup.

PASS: load plugin 3 with source and -r
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug4.so.0 rc tmpdir/libpr20070.a /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20070b.c
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar  --plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug4.so.0 rc tmpdir/libpr20070.a /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20070b.c 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

./ld-new   -o tmpdir/pr20070.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Bstatic -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug4.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20070b.c  -plugin-opt claim:tmpdir/libpr20070.a  -plugin-opt dumpresolutions  tmpdir/pr20070a.o tmpdir/text.o tmpdir/libpr20070.a --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main  
Executing on host: sh -c {./ld-new   -o tmpdir/pr20070.x  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin -Bstatic -plugin /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/.libs/libldtestplug4.so.0 -plugin-opt registerclaimfile  -plugin-opt registerallsymbolsread -plugin-opt registercleanup  -plugin-opt claim:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/pr20070b.c  -plugin-opt claim:tmpdir/libpr20070.a  -plugin-opt dumpresolutions  tmpdir/pr20070a.o tmpdir/text.o tmpdir/libpr20070.a --defsym __stack_chk_fail=0 --defsym __gccmain=0 --defsym printf=main --defsym puts=main   2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
hook called: all symbols read.
Input: pr20070b.c (tmpdir/libpr20070.a)
Sym: 'def' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'weakdef' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'undef' Resolution: LDPR_UNDEF
Sym: 'weakundef' Resolution: LDPR_UNDEF
Sym: 'common' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.
hook called: all symbols read.
Input: pr20070b.c (tmpdir/libpr20070.a)
Sym: 'def' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'weakdef' Resolution: LDPR_PREVAILING_DEF_IRONLY
Sym: 'undef' Resolution: LDPR_UNDEF
Sym: 'weakundef' Resolution: LDPR_UNDEF
Sym: 'common' Resolution: LDPR_PREVAILING_DEF_IRONLY
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 00010094
hook called: cleanup.

PASS: PR ld/20070
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-plugin/plugin.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-powerpc/aix52.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-powerpc/aix52.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-powerpc/export-class.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-powerpc/export-class.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-powerpc/powerpc.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-powerpc/powerpc.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pru/pru.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-pru/pru.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-s12z/s12z.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-s12z/s12z.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-s390/binutils.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-s390/binutils.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-s390/s390.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-s390/s390.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/align.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/align.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/align  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align.t tmpdir/align.o
Executing on host: sh -c {./ld-new   -o tmpdir/align  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align.t tmpdir/align.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: align1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --defsym data_align=16 -T align2.t --no-error-rwx-segments -o tmpdir/dump tmpdir/align2a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --defsym data_align=16 -T align2.t --no-error-rwx-segments -o tmpdir/dump tmpdir/align2a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --section-headers tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --section-headers tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/align2a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --defsym data_align=32 -T align2.t --no-error-rwx-segments -o tmpdir/dump tmpdir/align2b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --defsym data_align=32 -T align2.t --no-error-rwx-segments -o tmpdir/dump tmpdir/align2b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --section-headers tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --section-headers tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/align2b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T align3.t -o tmpdir/dump tmpdir/align2a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T align3.t -o tmpdir/dump tmpdir/align2a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:align3.t:4: syntax error
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:align3.t:4: syntax error>, expected: <.*:4: syntax error>
PASS: ld-scripts/align3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T align4.t -o tmpdir/dump tmpdir/align2a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T align4.t -o tmpdir/dump tmpdir/align2a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:align4.t:4: syntax error
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:align4.t:4: syntax error>, expected: <.*:4: syntax error>
PASS: ld-scripts/align4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T align5.t --no-error-rwx-segments -o tmpdir/dump tmpdir/align2a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T align5.t --no-error-rwx-segments -o tmpdir/dump tmpdir/align2a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/align5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2c.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2c.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2c.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T align2.t -o tmpdir/dump tmpdir/align2c.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T align2.t -o tmpdir/dump tmpdir/align2c.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:align2.t:4: undefined symbol `data_align' referenced in expression
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:align2.t:4: undefined symbol `data_align' referenced in expression>, expected: <undefined symbol.*in expression>
PASS: ld-scripts/align2c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/subalign.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/subalign.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/subalign.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/subalign.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T subalign.t --no-error-rwx-segments -e 0 -o tmpdir/dump tmpdir/subalign.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T subalign.t --no-error-rwx-segments -e 0 -o tmpdir/dump tmpdir/subalign.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/subalign
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T pr23571.t -z common-page-size=0x1000 -z max-page-size=0x1000 -o tmpdir/dump tmpdir/align2a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T pr23571.t -z common-page-size=0x1000 -z max-page-size=0x1000 -o tmpdir/dump tmpdir/align2a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h -w tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h -w tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/pr23571
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/alignof.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/alignof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/alignof.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/alignof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/alignof.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/alignof -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/alignof.t   tmpdir/alignof.o --no-error-rwx-segments
Executing on host: sh -c {./ld-new   -o tmpdir/alignof -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/alignof.t   tmpdir/alignof.o --no-error-rwx-segments 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/alignof has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/alignof has a LOAD segment with RWX permissions

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/alignof >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/alignof 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
00000010 A alignof_data
00000040 A alignof_text
PASS: ALIGNOF
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/alignof.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/assert.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/assert.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/assert.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/assert.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/assert.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/assert  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/assert.t tmpdir/assert.o
Executing on host: sh -c {./ld-new   -o tmpdir/assert  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/assert.t tmpdir/assert.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: ASSERT
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/assert.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/assert.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/assert.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/assert.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T assert2.t -o tmpdir/dump tmpdir/assert.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T assert2.t -o tmpdir/dump tmpdir/assert.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: assert failed
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: assert failed>, expected: <assert failed>
PASS: ld-scripts/assert2
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/assert.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/crossref.exp ...
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -g -O2 -fno-sanitize=all -fplt -fno-PIE   -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross1.c -o tmpdir/cross1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -g -O2 -fno-sanitize=all -fplt -fno-PIE   -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross1.c -o tmpdir/cross1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -g -O2 -fno-sanitize=all -fplt -fno-PIE   -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross2.c -o tmpdir/cross2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -g -O2 -fno-sanitize=all -fplt -fno-PIE   -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross2.c -o tmpdir/cross2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cross1 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross1.t tmpdir/cross1.o tmpdir/cross2.o --no-error-rwx-segments
Executing on host: sh -c {./ld-new   -o tmpdir/cross1 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross1.t tmpdir/cross1.o tmpdir/cross2.o --no-error-rwx-segments 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross1 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cross1.o: in function `func':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross1.c:5:(.text+0x0): prohibited cross reference from .text to `foo' in .data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross1 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cross1.o: in function `func':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross1.c:5:(.text+0x0): prohibited cross reference from .text to `foo' in .data

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cross1.o: in function `func':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross1.c:5:(.text+0x0): prohibited cross reference from .text to `foo' in .data

PASS: NOCROSSREFS 1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -g -O2 -fno-sanitize=all -fplt -fno-PIE   -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c -o tmpdir/cross3.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -g -O2 -fno-sanitize=all -fplt -fno-PIE   -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c -o tmpdir/cross3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cross2 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross2.t tmpdir/cross3.o --no-error-rwx-segments
Executing on host: sh -c {./ld-new   -o tmpdir/cross2 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross2.t tmpdir/cross3.o --no-error-rwx-segments 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross2 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cross3.o: in function `foo':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c:6:(.text+0x0): prohibited cross reference from .text to `.LANCHOR0' in .data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c:6:(.text+0x4): prohibited cross reference from .text to `.LANCHOR0' in .data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross2 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cross3.o: in function `foo':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c:6:(.text+0x0): prohibited cross reference from .text to `.LANCHOR0' in .data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c:6:(.text+0x4): prohibited cross reference from .text to `.LANCHOR0' in .data

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cross3.o: in function `foo':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c:6:(.text+0x0): prohibited cross reference from .text to `.LANCHOR0' in .data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c:6:(.text+0x4): prohibited cross reference from .text to `.LANCHOR0' in .data

PASS: NOCROSSREFS 2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -g -O2 -fno-sanitize=all -fplt -fno-PIE   -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross4.c -o tmpdir/cross4.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -g -O2 -fno-sanitize=all -fplt -fno-PIE   -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross4.c -o tmpdir/cross4.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new  -m armelf_linux_eabi -o tmpdir/cross3-partial.o -r tmpdir/cross1.o tmpdir/cross4.o
Executing on host: sh -c {./ld-new  -m armelf_linux_eabi -o tmpdir/cross3-partial.o -r tmpdir/cross1.o tmpdir/cross4.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/cross3 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.t tmpdir/cross3-partial.o tmpdir/cross2.o --no-error-rwx-segments
Executing on host: sh -c {./ld-new   -o tmpdir/cross3 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.t tmpdir/cross3-partial.o tmpdir/cross2.o --no-error-rwx-segments 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross3 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross3 has a LOAD segment with RWX permissions

PASS: NOCROSSREFS 3
./ld-new   -o tmpdir/cross4 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross4.t tmpdir/cross4.o --no-error-rwx-segments
Executing on host: sh -c {./ld-new   -o tmpdir/cross4 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross4.t tmpdir/cross4.o --no-error-rwx-segments 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross4 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross4 has a LOAD segment with RWX permissions

PASS: NOCROSSREFS_TO 1
./ld-new   -o tmpdir/cross5 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross5.t tmpdir/cross4.o --no-error-rwx-segments
Executing on host: sh -c {./ld-new   -o tmpdir/cross5 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross5.t tmpdir/cross4.o --no-error-rwx-segments 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross5 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cross4.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross4.c:7:(.data+0x0): prohibited cross reference from .data to `foo' in .nocrossrefs
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross5 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cross4.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross4.c:7:(.data+0x0): prohibited cross reference from .data to `foo' in .nocrossrefs

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cross4.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross4.c:7:(.data+0x0): prohibited cross reference from .data to `foo' in .nocrossrefs

PASS: NOCROSSREFS_TO 2
./ld-new   -o tmpdir/cross6 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross6.t tmpdir/cross3.o --no-error-rwx-segments
Executing on host: sh -c {./ld-new   -o tmpdir/cross6 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross6.t tmpdir/cross3.o --no-error-rwx-segments 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross6 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross6 has a LOAD segment with RWX permissions

PASS: NOCROSSREFS_TO 3
./ld-new   -o tmpdir/cross7 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross7.t tmpdir/cross3.o --no-error-rwx-segments
Executing on host: sh -c {./ld-new   -o tmpdir/cross7 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross7.t tmpdir/cross3.o --no-error-rwx-segments 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross7 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cross3.o: in function `foo':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c:6:(.text+0x0): prohibited cross reference from .text to `.LANCHOR0' in .data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c:6:(.text+0x4): prohibited cross reference from .text to `.LANCHOR0' in .data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/cross7 has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cross3.o: in function `foo':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c:6:(.text+0x0): prohibited cross reference from .text to `.LANCHOR0' in .data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c:6:(.text+0x4): prohibited cross reference from .text to `.LANCHOR0' in .data

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/cross3.o: in function `foo':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c:6:(.text+0x0): prohibited cross reference from .text to `.LANCHOR0' in .data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/cross3.c:6:(.text+0x4): prohibited cross reference from .text to `.LANCHOR0' in .data

PASS: NOCROSSREFS_TO 4
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/crossref.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T data.t -o tmpdir/dump tmpdir/data.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T data.t -o tmpdir/dump tmpdir/data.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .text tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .text tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/data
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill_0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill_0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill_0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill_0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill_1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill_1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill_1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill_1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill_2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill_2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill_2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill_2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T fill.t -o tmpdir/dump tmpdir/fill_0.o tmpdir/fill_1.o tmpdir/fill_2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T fill.t -o tmpdir/dump tmpdir/fill_0.o tmpdir/fill_1.o tmpdir/fill_2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .text tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .text tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/fill
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill16_0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill16_0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill16_0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill16_0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill16_1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill16_1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill16_1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill16_1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill16_2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill16_2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill16_2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill16_2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T fill.t -o tmpdir/dump tmpdir/fill16_0.o tmpdir/fill16_1.o tmpdir/fill16_2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T fill.t -o tmpdir/dump tmpdir/fill16_0.o tmpdir/fill16_1.o tmpdir/fill16_2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .text tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .text tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/fill16
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill_0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill_0.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/fill_0.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/fill_0.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T fill2.t -o tmpdir/dump tmpdir/fill_0.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T fill2.t -o tmpdir/dump tmpdir/fill_0.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -x.foo tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -x.foo tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/fill2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr27100.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr27100.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr27100.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr27100.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -r -T pr27100.t -o tmpdir/dump tmpdir/pr27100.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -r -T pr27100.t -o tmpdir/dump tmpdir/pr27100.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/pr27100
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -defsym _START=0x800 -T default-script.t -o tmpdir/dump tmpdir/default-script.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -defsym _START=0x800 -T default-script.t -o tmpdir/dump tmpdir/default-script.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/default-script1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T default-script.t -defsym _START=0x800 -o tmpdir/dump tmpdir/default-script.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T default-script.t -defsym _START=0x800 -o tmpdir/dump tmpdir/default-script.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/default-script2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -defsym _START=0x800 -dT default-script.t -o tmpdir/dump tmpdir/default-script.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -defsym _START=0x800 -dT default-script.t -o tmpdir/dump tmpdir/default-script.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/default-script3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --default-script default-script.t -defsym _START=0x800 -o tmpdir/dump tmpdir/default-script.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --default-script default-script.t -defsym _START=0x800 -o tmpdir/dump tmpdir/default-script.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/default-script4
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/def.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/def.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/def  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined.t tmpdir/def.o
Executing on host: sh -c {./ld-new   -o tmpdir/def  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined.t tmpdir/def.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/def >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/def 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
00000001 A defined
00000001 A value1
00000002 A value2
PASS: DEFINED (PRMS 5699)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/phdrs.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/phdrs.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Tdefined2.t --no-error-rwx-segments -o tmpdir/dump tmpdir/phdrs.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Tdefined2.t --no-error-rwx-segments -o tmpdir/dump tmpdir/phdrs.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/defined2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/phdrs.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/phdrs.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/defined.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/defined.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Tdefined3.t --no-error-rwx-segments -o tmpdir/dump tmpdir/phdrs.o tmpdir/defined.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Tdefined3.t --no-error-rwx-segments -o tmpdir/dump tmpdir/phdrs.o tmpdir/defined.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/defined3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/defined4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/defined4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Tdefined4.t -o tmpdir/dump tmpdir/defined4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Tdefined4.t -o tmpdir/dump tmpdir/defined4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/defined4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/defined5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/defined5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Tdefined5.t --no-error-rwx-segments -o tmpdir/dump tmpdir/defined5.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Tdefined5.t --no-error-rwx-segments -o tmpdir/dump tmpdir/defined5.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump:(.data+0x0): warning: multiple definition of `defined'; tmpdir/defined5.o:(.text+0x1): first defined here
succeeded with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump:(.data+0x0): warning: multiple definition of `defined'; tmpdir/defined5.o:(.text+0x1): first defined here>, expected: <.*multiple definition of `defined'.*>
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/defined5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/defined6.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined6.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/defined6.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined6.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T defined6.t -o tmpdir/dump tmpdir/defined6.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T defined6.t -o tmpdir/dump tmpdir/defined6.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/defined6
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr24008.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr24008.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr24008.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr24008.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T pr24008.t -Map tmpdir/pr24008.map -o tmpdir/dump tmpdir/pr24008.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T pr24008.t -Map tmpdir/pr24008.map -o tmpdir/dump tmpdir/pr24008.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr24008.map'
PASS: ld-scripts/pr24008 (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/pr24008
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/defined.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/dynamic-sections.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dynamic-sections-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/dynamic-sections-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dynamic-sections-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/dynamic-sections-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dynamic-sections-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/dynamic-sections-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dynamic-sections-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/dynamic-sections-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T dynamic-sections.t -o tmpdir/dump tmpdir/dynamic-sections-1.o tmpdir/dynamic-sections-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T dynamic-sections.t -o tmpdir/dump tmpdir/dynamic-sections-1.o tmpdir/dynamic-sections-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -C tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -C tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: dynamic sections
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/dynamic-sections.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-address-1.t -o tmpdir/dump tmpdir/empty-address-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-address-1.t -o tmpdir/dump tmpdir/empty-address-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/empty-address-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Ttext 0x0000000 -Tdata 0x200 -T empty-address-2a.t -o tmpdir/dump tmpdir/empty-address-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Ttext 0x0000000 -Tdata 0x200 -T empty-address-2a.t -o tmpdir/dump tmpdir/empty-address-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/empty-address-2a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Ttext 0x0000000 -Tdata 0x200 -T empty-address-2b.t -o tmpdir/dump tmpdir/empty-address-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Ttext 0x0000000 -Tdata 0x200 -T empty-address-2b.t -o tmpdir/dump tmpdir/empty-address-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/empty-address-2b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-address-3a.t -o tmpdir/dump tmpdir/empty-address-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-address-3a.t -o tmpdir/dump tmpdir/empty-address-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/empty-address-3a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-address-3b.t -o tmpdir/dump tmpdir/empty-address-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-address-3b.t -o tmpdir/dump tmpdir/empty-address-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/empty-address-3b
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-address-3c.t -o tmpdir/dump tmpdir/empty-address-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-address-3c.t -o tmpdir/dump tmpdir/empty-address-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/empty-address-3c
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-4.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-address-4.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address-4.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-address-4.t -o tmpdir/dump tmpdir/empty-address-4.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-address-4.t -o tmpdir/dump tmpdir/empty-address-4.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/empty-address-4
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-address.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-aligned.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-aligned.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-aligned.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-aligned.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-aligned.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-aligned.t -o tmpdir/dump tmpdir/empty-aligned.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-aligned.t -o tmpdir/dump tmpdir/empty-aligned.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/empty-aligned
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-aligned.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-orphan.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-orphan.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-orphan.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/empty-orphan.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-orphan.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-orphan.t -o tmpdir/dump tmpdir/empty-orphan.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T empty-orphan.t -o tmpdir/dump tmpdir/empty-orphan.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/empty-orphan
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/empty-orphan.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-1.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-1.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-1.map'
PASS: ld-scripts/exclude-file-1 (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-2.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-2.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-2.map'
PASS: ld-scripts/exclude-file-2 (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-3.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-3.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-3.map'
fail if no difference
regexp_diff match failure
regexp "^.*data +0x[0-9a-f]+ +0x[0-9a-f]+ .*exclude-file-b.*$"
line   "/DISCARD/"
PASS: ld-scripts/exclude-file-3 (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-4.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-4.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-4.map'
PASS: ld-scripts/exclude-file-4 (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-5.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-5.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-5.map'
PASS: ld-scripts/exclude-file-5 (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-6.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-6.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-6.map'
PASS: ld-scripts/exclude-file-6 (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/exclude-file-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-7.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T exclude-file-7.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file-7.map'
PASS: ld-scripts/exclude-file-7 (map file check)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/exclude-file.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/expr.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/expr1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/expr1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/expr1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/expr1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T expr1.t -o tmpdir/dump tmpdir/expr1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T expr1.t -o tmpdir/dump tmpdir/expr1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:expr1.t:12: undefined section `ram' referenced in expression
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:expr1.t:12: undefined section `ram' referenced in expression>, expected: <undefined section .* in expression>
PASS: ld-scripts/expr1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/expr2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/expr2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/expr2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/expr2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T expr2.t -o tmpdir/dump tmpdir/expr2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T expr2.t -o tmpdir/dump tmpdir/expr2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/expr2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sane1.t -o tmpdir/dump tmpdir/data.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sane1.t -o tmpdir/dump tmpdir/data.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/sane1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T assign-loc.t -o tmpdir/dump tmpdir/data.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T assign-loc.t -o tmpdir/dump tmpdir/data.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/assign-loc
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr14962a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr14962a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr14962a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr14962a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr14962b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr14962b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr14962b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr14962b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Ttext=0x1000 -Tdata=0x2000 -T pr14962.t --no-error-rwx-segments -o tmpdir/dump tmpdir/pr14962a.o tmpdir/pr14962b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Ttext=0x1000 -Tdata=0x2000 -T pr14962.t --no-error-rwx-segments -o tmpdir/dump tmpdir/pr14962a.o tmpdir/pr14962b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/pr14962
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr14962a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr14962a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr14962a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr14962a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T pr14962-2.t -o tmpdir/dump tmpdir/pr14962a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T pr14962-2.t -o tmpdir/dump tmpdir/pr14962a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/pr14962-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T pr18963.t --no-error-rwx-segments -o tmpdir/dump tmpdir/data.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T pr18963.t --no-error-rwx-segments -o tmpdir/dump tmpdir/data.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/pr18963
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr22267.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr22267.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr22267.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr22267.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T pr22267.t -o tmpdir/dump tmpdir/pr22267.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T pr22267.t -o tmpdir/dump tmpdir/pr22267.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/pr22267
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/expr.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/extern.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/extern.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/extern.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/extern.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/extern.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/extern  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/extern.t tmpdir/extern.o
Executing on host: sh -c {./ld-new   -o tmpdir/extern  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/extern.t tmpdir/extern.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/extern >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/extern 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
00000001 A sym1
00000002 A sym2
00000003 A sym3
00000004 A sym4
00000005 A sym5
PASS: EXTERN
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/extern.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/include.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/include.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/include.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/include.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/include.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T include-1.t -o tmpdir/dump tmpdir/include.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T include-1.t -o tmpdir/dump tmpdir/include.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: include-1
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/include.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/log2.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/log2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/log2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/log2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/log2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/log2  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/log2.t   tmpdir/log2.o
Executing on host: sh -c {./ld-new   -o tmpdir/log2  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/log2.t   tmpdir/log2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: binary logarithm
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/log2.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/map-address.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sizeof.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/map-address.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sizeof.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/map-address  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.t   tmpdir/map-address.o  -Map tmpdir/map-address.map
Executing on host: sh -c {./ld-new   -o tmpdir/map-address  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.t   tmpdir/map-address.o  -Map tmpdir/map-address.map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: map addresses
./ld-new   -o tmpdir/map-address  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.t   tmpdir/map-address.o  -Map tmpdir --output fred
Executing on host: sh -c {./ld-new   -o tmpdir/map-address  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.t   tmpdir/map-address.o  -Map tmpdir --output fred 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: map to directory
./ld-new   -o tmpdir/map-address  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.t   tmpdir/map-address.o  -Map=tmpdir/% --output fred
Executing on host: sh -c {./ld-new   -o tmpdir/map-address  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.t   tmpdir/map-address.o  -Map=tmpdir/% --output fred 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: map to % directory
./ld-new   -o tmpdir/map-address  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.t   tmpdir/map-address.o  -Map=tmpdir/%.foo --output fred
Executing on host: sh -c {./ld-new   -o tmpdir/map-address  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.t   tmpdir/map-address.o  -Map=tmpdir/%.foo --output fred 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: map to %.foo directory
./ld-new   -o tmpdir/map-address  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.t   tmpdir/map-address.o  -Map=tmpdir/map-locals.map --print-map-locals
Executing on host: sh -c {./ld-new   -o tmpdir/map-address  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.t   tmpdir/map-address.o  -Map=tmpdir/map-locals.map --print-map-locals 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: map with locals
./ld-new   -o tmpdir/map-address  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.t   tmpdir/map-address.o  -Map=tmpdir/map-locals.map  --stats=tmpdir/map-stats.map
Executing on host: sh -c {./ld-new   -o tmpdir/map-address  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.t   tmpdir/map-address.o  -Map=tmpdir/map-locals.map  --stats=tmpdir/map-stats.map 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: map with resource usage
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/map-address.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/overlay-size.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/overlay-size.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/overlay-size.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/overlay-size.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/overlay-size.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T overlay-size.t -Map tmpdir/overlay-size.map -o tmpdir/dump tmpdir/overlay-size.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T overlay-size.t -Map tmpdir/overlay-size.map -o tmpdir/dump tmpdir/overlay-size.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/overlay-size-map.d'
PASS: overlay size (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --headers tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --headers tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: overlay size
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/overlay-size.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/phdrs.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/phdrs.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/phdrs  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.t tmpdir/phdrs.o
Executing on host: sh -c {./ld-new   -o tmpdir/phdrs  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.t tmpdir/phdrs.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --private-headers tmpdir/phdrs
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --private-headers tmpdir/phdrs 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

tmpdir/phdrs:     file format elf32-littlearm

Program Header:
    PHDR off    0x00000034 vaddr 0x00800034 paddr 0x00800034 align 2**2
         filesz 0x00000060 memsz 0x00000060 flags r--
    LOAD off    0x00000000 vaddr 0x00800000 paddr 0x00800000 align 2**12
         filesz 0x00000098 memsz 0x00000098 flags r-x
    LOAD off    0x00000098 vaddr 0x00800098 paddr 0x00800098 align 2**12
         filesz 0x00000004 memsz 0x00000004 flags rw-
private flags = 0x5000200: [Version5 EABI] [soft-float ABI]


tmpdir/phdrs:     file format elf32-littlearm

Program Header:
    PHDR off    0x00000034 vaddr 0x00800034 paddr 0x00800034 align 2**2
         filesz 0x00000060 memsz 0x00000060 flags r--
    LOAD off    0x00000000 vaddr 0x00800000 paddr 0x00800000 align 2**12
         filesz 0x00000098 memsz 0x00000098 flags r-x
    LOAD off    0x00000098 vaddr 0x00800098 paddr 0x00800098 align 2**12
         filesz 0x00000004 memsz 0x00000004 flags rw-
private flags = 0x5000200: [Version5 EABI] [soft-float ABI]



tmpdir/phdrs:     file format elf32-littlearm

Program Header:
    PHDR off    0x00000034 vaddr 0x00800034 paddr 0x00800034 align 2**2
         filesz 0x00000060 memsz 0x00000060 flags r--
    LOAD off    0x00000000 vaddr 0x00800000 paddr 0x00800000 align 2**12
         filesz 0x00000098 memsz 0x00000098 flags r-x
    LOAD off    0x00000098 vaddr 0x00800098 paddr 0x00800098 align 2**12
         filesz 0x00000004 memsz 0x00000004 flags rw-
private flags = 0x5000200: [Version5 EABI] [soft-float ABI]


PASS: PHDRS
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs2.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/phdrs2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/phdrs2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/phdrs2  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs2.t tmpdir/phdrs2.o
Executing on host: sh -c {./ld-new   -o tmpdir/phdrs2  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs2.t tmpdir/phdrs2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --private-headers tmpdir/phdrs2
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  --private-headers tmpdir/phdrs2 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

tmpdir/phdrs2:     file format elf32-littlearm

Program Header:
    LOAD off    0x00001000 vaddr 0x00800000 paddr 0x00800000 align 2**12
         filesz 0x00000004 memsz 0x00000004 flags r-x
    LOAD off    0x00001004 vaddr 0x00800004 paddr 0x00800004 align 2**12
         filesz 0x00000008 memsz 0x00000008 flags rw-
private flags = 0x5000200: [Version5 EABI] [soft-float ABI]


tmpdir/phdrs2:     file format elf32-littlearm

Program Header:
    LOAD off    0x00001000 vaddr 0x00800000 paddr 0x00800000 align 2**12
         filesz 0x00000004 memsz 0x00000004 flags r-x
    LOAD off    0x00001004 vaddr 0x00800004 paddr 0x00800004 align 2**12
         filesz 0x00000008 memsz 0x00000008 flags rw-
private flags = 0x5000200: [Version5 EABI] [soft-float ABI]



tmpdir/phdrs2:     file format elf32-littlearm

Program Header:
    LOAD off    0x00001000 vaddr 0x00800000 paddr 0x00800000 align 2**12
         filesz 0x00000004 memsz 0x00000004 flags r-x
    LOAD off    0x00001004 vaddr 0x00800004 paddr 0x00800004 align 2**12
         filesz 0x00000008 memsz 0x00000008 flags rw-
private flags = 0x5000200: [Version5 EABI] [soft-float ABI]


PASS: PHDRS2
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs2.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs3.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/phdrs.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/phdrs.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T phdrs3.t -o tmpdir/dump tmpdir/phdrs.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T phdrs3.t -o tmpdir/dump tmpdir/phdrs.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:phdrs3.t:5: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack them
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:phdrs3.t:5: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack them>, expected: <\A[^ \n]*:[^:\n]*:5: PHDRS and FILEHDR.*>
PASS: PHDRS headers
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/phdrs.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/phdrs.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T phdrs3a.t -o tmpdir/dump tmpdir/phdrs.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T phdrs3a.t -o tmpdir/dump tmpdir/phdrs.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: PHDRS headers 3a
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/phdrs3.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/print-memory-usage.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/print-memory-usage-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/print-memory-usage-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/print-memory-usage-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/print-memory-usage-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/print-memory-usage-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -T print-memory-usage-1.t -T print-memory-usage.t --print-memory-usage tmpdir/print-memory-usage-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/print-memory-usage-1  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -T print-memory-usage-1.t -T print-memory-usage.t --print-memory-usage tmpdir/print-memory-usage-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Memory region         Used Size  Region Size  %age Used
             ROM:          32 B         1 KB      3.12%
             RAM:          32 B       256 KB      0.01%
             FOO:           0 B         1 KB      0.00%
Memory region         Used Size  Region Size  %age Used
             ROM:          32 B         1 KB      3.12%
             RAM:          32 B       256 KB      0.01%
             FOO:           0 B         1 KB      0.00%

PASS: print-memory-usage-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/print-memory-usage-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/print-memory-usage-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/print-memory-usage-1.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/print-memory-usage-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/print-memory-usage-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -T print-memory-usage-2.t --print-memory-usage --no-error-rwx-segments tmpdir/print-memory-usage-1.o 
Executing on host: sh -c {./ld-new   -o tmpdir/print-memory-usage-2  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -T print-memory-usage-2.t --print-memory-usage --no-error-rwx-segments tmpdir/print-memory-usage-1.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/print-memory-usage-2 has a LOAD segment with RWX permissions
Memory region         Used Size  Region Size  %age Used
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/print-memory-usage-2 has a LOAD segment with RWX permissions
Memory region         Used Size  Region Size  %age Used

PASS: print-memory-usage-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/print-memory-usage-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/print-memory-usage-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/print-memory-usage-3.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/print-memory-usage-3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/print-memory-usage-3  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -T print-memory-usage-3.t -T print-memory-usage.t --print-memory-usage tmpdir/print-memory-usage-3.o 
Executing on host: sh -c {./ld-new   -o tmpdir/print-memory-usage-3  -z norelro -z nomemory-seal -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts -T print-memory-usage-3.t -T print-memory-usage.t --print-memory-usage tmpdir/print-memory-usage-3.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Memory region         Used Size  Region Size  %age Used
             ROM:        256 KB         1 MB     25.00%
             RAM:          32 B         2 GB      0.00%
Memory region         Used Size  Region Size  %age Used
             ROM:        256 KB         1 MB     25.00%
             RAM:          32 B         2 GB      0.00%

PASS: print-memory-usage-3
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/print-memory-usage.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-1.t -o tmpdir/dump tmpdir/provide-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-1.t -o tmpdir/dump tmpdir/provide-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .data tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .data tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/provide-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --defsym=mem_origin=0x300 --defsym=mem_length=0x400 -T provide-9.t -o tmpdir/dump tmpdir/provide-5.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --defsym=mem_origin=0x300 --defsym=mem_length=0x400 -T provide-9.t -o tmpdir/dump tmpdir/provide-5.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-10.map'
PASS: ld-scripts/provide-10 (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --defsym=mem_length=0x400 -T provide-9.t -o tmpdir/dump tmpdir/provide-5.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --defsym=mem_length=0x400 -T provide-9.t -o tmpdir/dump tmpdir/provide-5.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-11.map'
PASS: ld-scripts/provide-11 (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --defsym=mem_origin=0x300 -T provide-9.t -o tmpdir/dump tmpdir/provide-5.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --defsym=mem_origin=0x300 -T provide-9.t -o tmpdir/dump tmpdir/provide-5.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-12.map'
PASS: ld-scripts/provide-12 (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-2.t -o tmpdir/dump tmpdir/provide-2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-2.t -o tmpdir/dump tmpdir/provide-2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/provide-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-3.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-3.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-3.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-3.t -o tmpdir/dump tmpdir/provide-3.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-3.t -o tmpdir/dump tmpdir/provide-3.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
succeeded with: <>, expected: <symbol defined in linker script and object file>
XFAIL: ld-scripts/provide-3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-4.t -o tmpdir/dump tmpdir/provide-2.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-4.t -o tmpdir/dump tmpdir/provide-2.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-4.map'
PASS: ld-scripts/provide-4 (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/provide-4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-5.t -o tmpdir/dump tmpdir/provide-5.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-5.t -o tmpdir/dump tmpdir/provide-5.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.map'
PASS: ld-scripts/provide-5 (map file check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/provide-5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-6.t -o tmpdir/dump tmpdir/provide-5.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-6.t -o tmpdir/dump tmpdir/provide-5.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/provide-6
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-7.t -o tmpdir/dump tmpdir/provide-5.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-7.t -o tmpdir/dump tmpdir/provide-5.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/provide-7
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-8.t -o tmpdir/dump tmpdir/provide-5.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-8.t -o tmpdir/dump tmpdir/provide-5.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/provide-8
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/provide-5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Adding mapfile 'tmpdir/dump.map'
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-9.t -o tmpdir/dump tmpdir/provide-5.o  -Map=tmpdir/dump.map
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T provide-9.t -o tmpdir/dump tmpdir/provide-5.o  -Map=tmpdir/dump.map 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
Compare 'tmpdir/dump.map' against '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide-9.map'
PASS: ld-scripts/provide-9 (map file check)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/provide.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at1.t --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-at.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at1.t --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-at.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: rgn-at1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at10.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at10.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at10.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at10.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at10.t --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-at10.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at10.t --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-at10.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/rgn-at10
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at11.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at11.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at11.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at11.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at11.t -o tmpdir/dump tmpdir/rgn-at11.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at11.t -o tmpdir/dump tmpdir/rgn-at11.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/rgn-at11
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at2.t -o tmpdir/dump tmpdir/rgn-at.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at2.t -o tmpdir/dump tmpdir/rgn-at.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: rgn-at2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at3.t -o tmpdir/dump tmpdir/rgn-at.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at3.t -o tmpdir/dump tmpdir/rgn-at.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: rgn-at3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at4.t --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-at.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at4.t --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-at.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: rgn-at4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at5.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at5.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at5.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at5.t -z max-page-size=0x1000 -z common-page-size=0x1000 -o tmpdir/dump tmpdir/rgn-at5.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at5.t -z max-page-size=0x1000 -z common-page-size=0x1000 -o tmpdir/dump tmpdir/rgn-at5.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: rgn-at5
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at6.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at6.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at6.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at6.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at6.t --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-at6.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at6.t --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-at6.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/rgn-at6
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at6.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at6.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at6.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at6.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at7.t -o tmpdir/dump tmpdir/rgn-at6.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at7.t -o tmpdir/dump tmpdir/rgn-at6.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/rgn-at7
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at6.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at6.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at6.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at6.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at8.t --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-at6.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at8.t --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-at6.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/rgn-at8
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at6.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at6.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-at6.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at6.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at9.t --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-at6.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-at9.t --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-at6.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/rgn-at9
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-at.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over1.t -Map tmpdir/rgn-over1.map --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-over.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over1.t -Map tmpdir/rgn-over1.map --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-over.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `r1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r1' overflowed by 16 bytes
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `r1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r1' overflowed by 16 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^\n]*?section \`.text' will not fit in region `r1'\n[^ \n]*?ld[^:\n]*?: region `r1' overflowed by 16 bytes\Z>
PASS: rgn-over1
PASS: rgn-over1 (map check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over2.t -Map tmpdir/rgn-over2.map --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-over.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over2.t -Map tmpdir/rgn-over2.map --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-over.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.data' will not fit in region `r1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r1' overflowed by 4 bytes
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.data' will not fit in region `r1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r1' overflowed by 4 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.data' will not fit in region `r1'\n[^ \n]*?ld[^:\n]*?: region `r1' overflowed by 4 bytes\Z>
PASS: rgn-over2
PASS: rgn-over2 (map check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over3.t -Map tmpdir/rgn-over3.map -o tmpdir/dump tmpdir/rgn-over.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over3.t -Map tmpdir/rgn-over3.map -o tmpdir/dump tmpdir/rgn-over.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `r1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.data' will not fit in region `r2'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r1' overflowed by 4 bytes
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r2' overflowed by 4 bytes
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `r1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.data' will not fit in region `r2'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r1' overflowed by 4 bytes
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r2' overflowed by 4 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.text' will not fit in region `r1'\n[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.data' will not fit in region `r2'\n[^ \n]*?ld[^:\n]*?: region `r1' overflowed by 4 bytes\n[^ \n]*?ld[^:\n]*?: region `r2' overflowed by 4 bytes\Z>
PASS: rgn-over3
PASS: rgn-over3 (map check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over4.t -Map tmpdir/rgn-over4.map --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-over.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over4.t -Map tmpdir/rgn-over4.map --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-over.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `r1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r1' overflowed by 16 bytes
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `r1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r1' overflowed by 16 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^:\n]*?section `\.text' will not fit in region `r1'\n[^ \n]*?ld[^:\n]*?: region `r1' overflowed by 16 bytes\Z>
PASS: rgn-over4
PASS: rgn-over4 (map check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over5.t -Map tmpdir/rgn-over5.map --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-over.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over5.t -Map tmpdir/rgn-over5.map --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-over.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `v1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `v1' overflowed by 16 bytes
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `v1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `v1' overflowed by 16 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.text' will not fit in region `v1'\n[^ \n]*?ld[^:\n]*?: region `v1' overflowed by 16 bytes\Z>
PASS: rgn-over5
PASS: rgn-over5 (map check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over6.t -Map tmpdir/rgn-over6.map --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-over.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over6.t -Map tmpdir/rgn-over6.map --no-error-rwx-segments -o tmpdir/dump tmpdir/rgn-over.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `r1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `v1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r1' overflowed by 16 bytes
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `v1' overflowed by 16 bytes
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `r1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `v1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r1' overflowed by 16 bytes
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `v1' overflowed by 16 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.text' will not fit in region `r1'\n[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.text' will not fit in region `v1'\n[^ \n]*?ld[^:\n]*?: region `r1' overflowed by 16 bytes\n[^ \n]*?ld[^:\n]*?: region `v1' overflowed by 16 bytes\Z>
PASS: rgn-over6
PASS: rgn-over6 (map check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over7.t -Map tmpdir/rgn-over7.map -o tmpdir/dump tmpdir/rgn-over.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over7.t -Map tmpdir/rgn-over7.map -o tmpdir/dump tmpdir/rgn-over.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `r1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: section .data LMA [00001008,00001013] overlaps section .text LMA [00001000,0000100b]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r1' overflowed by 4 bytes
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/dump section `.text' will not fit in region `r1'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: section .data LMA [00001008,00001013] overlaps section .text LMA [00001000,0000100b]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: region `r1' overflowed by 4 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.text' will not fit in region `r1'\n[^ \n]*?ld[^:\n]*?: section \.data LMA \[0+1008,0+1013\] overlaps section \.text LMA \[0+1000,0+100b\]\n[^ \n]*?ld[^:\n]*?: region `r1' overflowed by 4 bytes\Z>
PASS: rgn-over7
PASS: rgn-over7 (map check)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over8.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/rgn-over8.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over8.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over8.t -o tmpdir/dump tmpdir/rgn-over8.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T rgn-over8.t -o tmpdir/dump tmpdir/rgn-over8.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: rgn-over8
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/rgn-over.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/script  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.t tmpdir/script.o --no-error-rwx-segments
Executing on host: sh -c {./ld-new   -o tmpdir/script  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.t tmpdir/script.o --no-error-rwx-segments 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/script >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/script 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
00001004 D data_end
00001000 D data_start
00001000 D data_symbol
00000104 T text_end
00000100 T text_start
00000100 T text_symbol
PASS: script
./ld-new   -o tmpdir/script  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/scriptm.t --no-error-rwx-segments
Executing on host: sh -c {./ld-new   -o tmpdir/script  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/scriptm.t --no-error-rwx-segments 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/script >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/script 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
00001004 A data_end
00001000 A data_start
00001000 D data_symbol
00000104 A text_end
00000100 A text_start
00000100 T text_symbol
PASS: MRI script
./ld-new   -o tmpdir/script  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/memory.t tmpdir/script.o
Executing on host: sh -c {./ld-new   -o tmpdir/script  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/memory.t tmpdir/script.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/script >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/script 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
00001004 D data_end
00001000 T data_start
00001000 D data_symbol
00002000 D fred
00000104 T text_end
00000100 T text_start
00000100 T text_symbol
00004100 D tred
PASS: MEMORY
./ld-new   -o tmpdir/script  -defsym DATA_ORIGIN=0x1000 -defsym DATA_LENGTH=0x1000 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/memory_sym.t tmpdir/script.o
Executing on host: sh -c {./ld-new   -o tmpdir/script  -defsym DATA_ORIGIN=0x1000 -defsym DATA_LENGTH=0x1000 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/memory_sym.t tmpdir/script.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/script >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/script 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
00001000 A DATA_LENGTH
00001000 A DATA_ORIGIN
00004000 A TXT_LENGTH
00000100 A TXT_ORIGIN
00001004 D data_end
00001000 T data_start
00001000 D data_symbol
00002000 D fred
00000104 T text_end
00000100 T text_start
00000100 T text_symbol
00004100 D tred
PASS: MEMORY with symbols
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy  --extract-symbol tmpdir/script tmpdir/extract
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objcopy  --extract-symbol tmpdir/script tmpdir/extract 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/script
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/script 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
00001000 A DATA_LENGTH
00001000 A DATA_ORIGIN
00004000 A TXT_LENGTH
00000100 A TXT_ORIGIN
00001004 D data_end
00001000 T data_start
00001000 D data_symbol
00002000 D fred
00000104 T text_end
00000100 T text_start
00000100 T text_symbol
00004100 D tred
00001000 A DATA_LENGTH
00001000 A DATA_ORIGIN
00004000 A TXT_LENGTH
00000100 A TXT_ORIGIN
00001004 D data_end
00001000 T data_start
00001000 D data_symbol
00002000 D fred
00000104 T text_end
00000100 T text_start
00000100 T text_symbol
00004100 D tred

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/extract
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  tmpdir/extract 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
00001000 A DATA_LENGTH
00001000 A DATA_ORIGIN
00004000 A TXT_LENGTH
00000100 A TXT_ORIGIN
00001004 D data_end
00001000 T data_start
00001000 D data_symbol
00002000 D fred
00000104 T text_end
00000100 T text_start
00000100 T text_symbol
00004100 D tred
00001000 A DATA_LENGTH
00001000 A DATA_ORIGIN
00004000 A TXT_LENGTH
00000100 A TXT_ORIGIN
00001004 D data_end
00001000 T data_start
00001000 D data_symbol
00002000 D fred
00000104 T text_end
00000100 T text_start
00000100 T text_symbol
00004100 D tred

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/size  tmpdir/extract
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/size  tmpdir/extract 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
   text	   data	    bss	    dec	    hex	filename
      0	      0	      0	      0	      0	tmpdir/extract
   text	   data	    bss	    dec	    hex	filename
      0	      0	      0	      0	      0	tmpdir/extract

PASS: extract symbols
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T region-alias-1.t -o tmpdir/dump tmpdir/script.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T region-alias-1.t -o tmpdir/dump tmpdir/script.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:region-alias-1.t:7: error: redefinition of memory region alias `MY_ALIAS'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:region-alias-1.t:7: error: redefinition of memory region alias `MY_ALIAS'>, expected: <.*:[0-9]+: error: redefinition of memory region alias `MY_ALIAS'>
PASS: ld-scripts/region-alias-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T region-alias-2.t -o tmpdir/dump tmpdir/script.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T region-alias-2.t -o tmpdir/dump tmpdir/script.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:region-alias-2.t:6: error: memory region `NIL' for alias `MY_ALIAS' does not exist
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:region-alias-2.t:6: error: memory region `NIL' for alias `MY_ALIAS' does not exist>, expected: <.*:[0-9]+: error: memory region `NIL' for alias `MY_ALIAS' does not exist>
PASS: ld-scripts/region-alias-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T region-alias-3.t -o tmpdir/dump tmpdir/script.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T region-alias-3.t -o tmpdir/dump tmpdir/script.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:region-alias-3.t:6: error: alias for default memory region
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:region-alias-3.t:6: error: alias for default memory region>, expected: <.*:[0-9]+: error: alias for default memory region>
PASS: ld-scripts/region-alias-3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T region-alias-4.t -o tmpdir/dump tmpdir/script.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T region-alias-4.t -o tmpdir/dump tmpdir/script.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:region-alias-4.t:6: error: alias for default memory region
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:region-alias-4.t:6: error: alias for default memory region>, expected: <.*:[0-9]+: error: alias for default memory region>
PASS: ld-scripts/region-alias-4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/asciz.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/asciz.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/asciz.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/asciz.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T asciz.t -o tmpdir/dump tmpdir/asciz.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T asciz.t -o tmpdir/dump tmpdir/asciz.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .data tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s -j .data tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/asciz
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T align-with-input.t -o tmpdir/dump tmpdir/script.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T align-with-input.t -o tmpdir/dump tmpdir/script.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:align-with-input.t:2: error: align with input and explicit align specified
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new:align-with-input.t:2: error: align with input and explicit align specified>, expected: <.*:[0-9]+: error: align with input and explicit align specified>
PASS: ld-scripts/align-with-input
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Tdata=0x1000 -Tdata=0x2000 -Tcross2.t --no-error-rwx-segments -o tmpdir/dump tmpdir/align2a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Tdata=0x1000 -Tdata=0x2000 -Tcross2.t --no-error-rwx-segments -o tmpdir/dump tmpdir/align2a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/pr20302
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/align2a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/align2a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Toutput-section-types.t -o tmpdir/dump tmpdir/align2a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -Toutput-section-types.t -o tmpdir/dump tmpdir/align2a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/output-section-types
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --enable-linker-version -T ld-version.t -o tmpdir/dump tmpdir/data.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --enable-linker-version -T ld-version.t -o tmpdir/dump tmpdir/data.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -p.comment tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -p.comment tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/ld-version
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/data.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/data.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --enable-linker-version -e 0 -o tmpdir/dump tmpdir/data.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --enable-linker-version -e 0 -o tmpdir/dump tmpdir/data.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -p.comment tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -p.comment tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/ld-version-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -defsym _START=0x800 -T default-script.t -T default-script.t -o tmpdir/dump tmpdir/default-script.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -defsym _START=0x800 -T default-script.t -T default-script.t -o tmpdir/dump tmpdir/default-script.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: linker script file '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.t (/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.t)' appears multiple times
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: linker script file '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.t (/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.t)' appears multiple times>, expected: <.*default-script.t\)' appears multiple times>
PASS: ld-scripts/pr24576-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -defsym _START=0x800 -T ././/default-script.t -T default-script.t -o tmpdir/dump tmpdir/default-script.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -defsym _START=0x800 -T ././/default-script.t -T default-script.t -o tmpdir/dump tmpdir/default-script.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: linker script file '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.t (/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/././/default-script.t)' appears multiple times
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: linker script file '/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.t (/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/././/default-script.t)' appears multiple times>, expected: <.*default-script.t\)' appears multiple times>
PASS: ld-scripts/pr24576-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/default-script.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/default-script.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T misspelled.ld -o tmpdir/dump tmpdir/default-script.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T misspelled.ld -o tmpdir/dump tmpdir/default-script.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot open linker script file misspelled.ld: No such file or directory
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot open linker script file misspelled.ld: No such file or directory>, expected: <cannot open linker script file misspelled\.ld: .*\Z>
PASS: ld-scripts/linker-script-not-found
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/segment-start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/segment-start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/segment-start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/segment-start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -e 0 -u __executable_start -T segment-start.ld -o tmpdir/dump tmpdir/segment-start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -e 0 -u __executable_start -T segment-start.ld -o tmpdir/dump tmpdir/segment-start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SEGMENT_START expression not absolute (default)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/segment-start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/segment-start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/segment-start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/segment-start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -e 0 -u __executable_start -T segment-start.ld -Ttext-segment=0x10000000 -o tmpdir/dump tmpdir/segment-start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -e 0 -u __executable_start -T segment-start.ld -Ttext-segment=0x10000000 -o tmpdir/dump tmpdir/segment-start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SEGMENT_START expression not absolute (overridden)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -r --whole-archive -lpr33265-1 -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -r --whole-archive -lpr33265-1 -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: group nested too deeply in linker script 'libpr33265-1.a'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: group nested too deeply in linker script 'libpr33265-1.a'>, expected: <.*group nested too deeply.*>
PASS: ld-scripts/pr33265-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -r --whole-archive -lpr33265-2 -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -r --whole-archive -lpr33265-2 -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: group nested too deeply in linker script './././././/libpr33265-2.a'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: group nested too deeply in linker script './././././/libpr33265-2.a'>, expected: <.*group nested too deeply.*>
PASS: ld-scripts/pr33265-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -r --whole-archive -lpr33265-3a -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -r --whole-archive -lpr33265-3a -o tmpdir/dump tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: group nested too deeply in linker script './././././/libpr33265-3b.a'
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: group nested too deeply in linker script './././././/libpr33265-3b.a'>, expected: <.*group nested too deeply.*>
PASS: ld-scripts/pr33265-3
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/script.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-flags.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/section-flags-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-flags-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/section-flags-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-flags-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/section-flags-1 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-flags-1.t tmpdir/section-flags-1.o
Executing on host: sh -c {./ld-new   -o tmpdir/section-flags-1 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-flags-1.t tmpdir/section-flags-1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: section-flags-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/section-flags-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-flags-2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/section-flags-2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-flags-2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/section-flags-2 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-flags-2.t tmpdir/section-flags-2.o
Executing on host: sh -c {./ld-new   -o tmpdir/section-flags-2 -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-flags-2.t tmpdir/section-flags-2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: section-flags-2
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-flags.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-match.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-match-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-match-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-match-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-match-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T section-match-1.t -o tmpdir/dump tmpdir/section-match-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T section-match-1.t -o tmpdir/dump tmpdir/section-match-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/section-match-1
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-match.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --section-ordering-file section-order-1a.t -o tmpdir/dump tmpdir/section-order-1b.o tmpdir/section-order-1a.o tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --section-ordering-file section-order-1a.t -o tmpdir/dump tmpdir/section-order-1b.o tmpdir/section-order-1a.o tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Text Section Ordering (section-order-1a)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --section-ordering-file section-order-1b.t -o tmpdir/dump tmpdir/section-order-1a.o tmpdir/section-order-1b.o tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --section-ordering-file section-order-1b.t -o tmpdir/dump tmpdir/section-order-1a.o tmpdir/section-order-1b.o tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Text Section Ordering (section-order-1b)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --section-ordering-file section-order-1a.t -o tmpdir/dump tmpdir/section-order-1b.o tmpdir/section-order-1a.o tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --section-ordering-file section-order-1a.t -o tmpdir/dump tmpdir/section-order-1b.o tmpdir/section-order-1a.o tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Data Section Ordering (section-order-1c)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/section-order-1b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order-1b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/start.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/start.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --section-ordering-file section-order-1a.t -o tmpdir/dump tmpdir/section-order-1a.o tmpdir/section-order-1b.o tmpdir/start.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  --section-ordering-file section-order-1a.t -o tmpdir/dump tmpdir/section-order-1a.o tmpdir/section-order-1b.o tmpdir/start.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Data Section Ordering (section-order-1d)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/section-order.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sizeof.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/sizeof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sizeof.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/sizeof.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sizeof.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/sizeof  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sizeof.t   tmpdir/sizeof.o --no-error-rwx-segments
Executing on host: sh -c {./ld-new   -o tmpdir/sizeof  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sizeof.t   tmpdir/sizeof.o --no-error-rwx-segments 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/sizeof has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/sizeof has a LOAD segment with RWX permissions

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/sizeof >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new   tmpdir/sizeof 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
00000048 B data_end
00000024 B data_start
00000000 t local_sym
00000024 A sizeof_data
00000024 A sizeof_text
00000024 T text_end
00000000 T text_start
PASS: SIZEOF
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sizeof.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort-file1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort-file1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort-file1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort-file1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort-file2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort-file2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort-file2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort-file2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort-file-reversed-1.t --no-warn-rwx-segments -o tmpdir/dump tmpdir/sort-file1.o tmpdir/sort-file2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort-file-reversed-1.t --no-warn-rwx-segments -o tmpdir/dump tmpdir/sort-file1.o tmpdir/sort-file2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/sort-file-reversed-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort-file1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort-file1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort-file1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort-file1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort-file2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort-file2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort-file2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort-file2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort-file-reversed-2.t  --no-warn-rwx-segments -o tmpdir/dump tmpdir/sort-file1.o tmpdir/sort-file2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort-file-reversed-2.t  --no-warn-rwx-segments -o tmpdir/dump tmpdir/sort-file1.o tmpdir/sort-file2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/sort-file-reversed-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort-file2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort-file2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort-file2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort-file2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort-file1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort-file1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort-file1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort-file1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort-file.t --no-error-rwx-segments -o tmpdir/dump tmpdir/sort-file2.o tmpdir/sort-file1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort-file.t --no-error-rwx-segments -o tmpdir/dump tmpdir/sort-file2.o tmpdir/sort-file1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: tmpdir/dump has a LOAD segment with RWX permissions
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/sort-file
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort-sections-reversed-1.t  --no-warn-rwx-segments -o tmpdir/dump tmpdir/sort_b_a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort-sections-reversed-1.t  --no-warn-rwx-segments -o tmpdir/dump tmpdir/sort_b_a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/sort-sections-reversed-1
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort-sections-reversed-2.t  --no-warn-rwx-segments -o tmpdir/dump tmpdir/sort_b_a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort-sections-reversed-2.t  --no-warn-rwx-segments -o tmpdir/dump tmpdir/sort_b_a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/sort-sections-reversed-2
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort-sections-reversed-3.t  --no-warn-rwx-segments -o tmpdir/dump tmpdir/sort_b_a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort-sections-reversed-3.t  --no-warn-rwx-segments -o tmpdir/dump tmpdir/sort_b_a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-scripts/sort-sections-reversed-3
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_a-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_a-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_a-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_a-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort.t --sort-section alignment -o tmpdir/dump tmpdir/sort_b_a-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort.t --sort-section alignment -o tmpdir/dump tmpdir/sort_b_a-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --sort-section alignment
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a.t -o tmpdir/dump tmpdir/sort_b_a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a.t -o tmpdir/dump tmpdir/sort_b_a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_ALIGNMENT
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a_a.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a_a.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT())
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a_a.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a_a.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section alignment
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a_a.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a_a.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section name
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a_n.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a_n.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME())
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a_n.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a_n.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section name
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a_n.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_a_n.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section alignment
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_n-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_n-1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_n-1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_n-1.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort.t --sort-section name -o tmpdir/dump tmpdir/sort_b_n-1.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort.t --sort-section name -o tmpdir/dump tmpdir/sort_b_n-1.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --sort-section name
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_n.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_n.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_n.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_n.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n.t -o tmpdir/dump tmpdir/sort_b_n.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n.t -o tmpdir/dump tmpdir/sort_b_n.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_NAME
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n_a.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n_a.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT())
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n_a.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n_a.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section name
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n_a.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n_a.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section alignment
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n_n.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n_n.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_NAME(SORT_BY_NAME())
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n_n.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n_n.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section name
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_n_a-b.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n_n.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_b_n_n.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section alignment
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_n.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_n.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_n.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_n.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_no.t -o tmpdir/dump tmpdir/sort_b_n.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_no.t -o tmpdir/dump tmpdir/sort_b_n.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/sort_b_a.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort_b_a.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_no.t -o tmpdir/dump tmpdir/sort_b_a.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts  -T sort_no.t -o tmpdir/dump tmpdir/sort_b_a.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT (2)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sort.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sysroot-prefix.exp ...
Executing on host: ./ld-new --print-sysroot   (timeout = 300)
spawn -ignore SIGHUP ./ld-new --print-sysroot
Has (non-empty) sysroot support: 0; ""
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr14962a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr14962a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
Executing on host: mkdir -p tmpdir/sysroot/tmp/ldtest-xyzzy    (timeout = 300)
spawn -ignore SIGHUP mkdir -p tmpdir/sysroot/tmp/ldtest-xyzzy
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr14962a.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/main.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/pr14962a.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/x.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sysroot-prefix-x.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/x.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sysroot-prefix-x.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a tmpdir/x.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a tmpdir/x.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/y.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sysroot-prefix-y.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/y.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sysroot-prefix-y.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a tmpdir/y.o
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a tmpdir/y.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

script tmpdir/libsysroottest.a: GROUP ( "sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "sysroot/tmp/ldtest-xyzzy/liby.a" ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common plain -Lpath, quoted
script tmpdir/libsysroottest.a: GROUP ( sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( sysroot/tmp/ldtest-xyzzy/liby.a ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common plain -Lpath, unquoted
script tmpdir/libsysroottest.a: GROUP ( "/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "/sysroot/tmp/ldtest-xyzzy/liby.a" ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a: No such file or directory

PASS: sysroot-prefix common root-anchored but -Lpath, quoted
script tmpdir/libsysroottest.a: GROUP ( /sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( /sysroot/tmp/ldtest-xyzzy/liby.a ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a: No such file or directory

PASS: sysroot-prefix common root-anchored but -Lpath, unquoted
script tmpdir/libsysroottest.a: GROUP ( "/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a" ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common full-path, quoted
script tmpdir/libsysroottest.a: GROUP ( /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( /home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common full-path, unquoted
script tmpdir/libsysroottest.a: GROUP ( "=/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "=/sysroot/tmp/ldtest-xyzzy/liby.a" ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a: No such file or directory

PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, quoted
script tmpdir/libsysroottest.a: GROUP ( =/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( =/sysroot/tmp/ldtest-xyzzy/liby.a ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a: No such file or directory

PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, unquoted
script tmpdir/libsysroottest.a: GROUP ( "$SYSROOT/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "$SYSROOT/sysroot/tmp/ldtest-xyzzy/liby.a" ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a: No such file or directory

PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed -Lpath, quoted
script tmpdir/libsysroottest.a: GROUP ( $SYSROOT/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( $SYSROOT/sysroot/tmp/ldtest-xyzzy/liby.a ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a: No such file or directory
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a: No such file or directory

PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed -Lpath, unquoted
script tmpdir/libsysroottest.a: GROUP ( "=sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "=sysroot/tmp/ldtest-xyzzy/liby.a" ) )
./ld-new   -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common plain =-prefixed with empty, quoted
script tmpdir/libsysroottest.a: GROUP ( =sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( =sysroot/tmp/ldtest-xyzzy/liby.a ) )
./ld-new   -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common plain =-prefixed with empty, unquoted
script tmpdir/libsysroottest.a: GROUP ( "$SYSROOTsysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "$SYSROOTsysroot/tmp/ldtest-xyzzy/liby.a" ) )
./ld-new   -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common plain $SYSROOT-prefixed with empty, quoted
script tmpdir/libsysroottest.a: GROUP ( $SYSROOTsysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( $SYSROOTsysroot/tmp/ldtest-xyzzy/liby.a ) )
./ld-new   -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
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
script tmpdir/libsysroottest.a: GROUP ( "=sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "=sysroot/tmp/ldtest-xyzzy/liby.a" ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common plain =-prefixed -Lpath, quoted
script tmpdir/libsysroottest.a: GROUP ( =sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( =sysroot/tmp/ldtest-xyzzy/liby.a ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common plain =-prefixed -Lpath, unquoted
script tmpdir/libsysroottest.a: GROUP ( "$SYSROOTsysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "$SYSROOTsysroot/tmp/ldtest-xyzzy/liby.a" ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common plain $SYSROOT-prefixed -Lpath, quoted
script tmpdir/libsysroottest.a: GROUP ( $SYSROOTsysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( $SYSROOTsysroot/tmp/ldtest-xyzzy/liby.a ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common plain $SYSROOT-prefixed -Lpath, unquoted
script tmpdir/libsysroottest.a: GROUP ( "=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a" ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common full-path =-prefixed without, quoted
script tmpdir/libsysroottest.a: GROUP ( =/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( =/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common full-path =-prefixed without, unquoted
script tmpdir/libsysroottest.a: GROUP ( "$SYSROOT/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "$SYSROOT/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a" ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common full-path $SYSROOT-prefixed without, quoted
script tmpdir/libsysroottest.a: GROUP ( $SYSROOT/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( $SYSROOT/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a ) )
./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {./ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: sysroot-prefix common full-path $SYSROOT-prefixed without, unquoted
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/sysroot-prefix.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/weak.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/weak1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/weak1.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/weak1.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/weak1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/weak2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/weak2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts   -o tmpdir/weak2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/weak2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/weak  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/weak.t tmpdir/weak1.o tmpdir/weak2.o
Executing on host: sh -c {./ld-new   -o tmpdir/weak  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/weak.t tmpdir/weak1.o tmpdir/weak2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/weak
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/weak 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

tmpdir/weak:     file format elf32-littlearm

Contents of section .text:
 1000 08100000 0c200000 12121212 34343434  ..... ......4444
Contents of section .data:
 2000 08100000 0c200000 56565656 78787878  ..... ..VVVVxxxx

tmpdir/weak:     file format elf32-littlearm

Contents of section .text:
 1000 08100000 0c200000 12121212 34343434  ..... ......4444
Contents of section .data:
 2000 08100000 0c200000 56565656 78787878  ..... ..VVVVxxxx


tmpdir/weak:     file format elf32-littlearm

Contents of section .text:
 1000 08100000 0c200000 12121212 34343434  ..... ......4444
Contents of section .data:
 2000 08100000 0c200000 56565656 78787878  ..... ..VVVVxxxx

PASS: weak symbols
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-scripts/weak.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/sel-dump.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/keepdot.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/keepdot.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/keepdot.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/keepdot.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective  --gc-sections -Bstatic -e _start -T keepdot.ld -o tmpdir/dump tmpdir/keepdot.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective  --gc-sections -Bstatic -e _start -T keepdot.ld -o tmpdir/dump tmpdir/keepdot.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Preserve default . = 0
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/keepdot.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/keepdot.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/keepdot.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/keepdot.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective  --gc-sections -Bstatic -e _start -T keepdot0.ld -o tmpdir/dump tmpdir/keepdot.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective  --gc-sections -Bstatic -e _start -T keepdot0.ld -o tmpdir/dump tmpdir/keepdot.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Preserve explicit . = 0
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/sel-dump.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/selective.exp ...
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective -g -O2 -fno-sanitize=all   -w -O -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/1.c -o tmpdir/1.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective -g -O2 -fno-sanitize=all   -w -O -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/1.c -o tmpdir/1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/1.x --gc-sections -Bstatic  tmpdir/1.o
Executing on host: sh -c {./ld-new   -o tmpdir/1.x --gc-sections -Bstatic  tmpdir/1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --demangle tmpdir/1.x >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --demangle tmpdir/1.x 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
00011076 T __bss_end__
00011076 T __bss_start
00011076 T __bss_start__
00011078 T __end__
00011076 T _bss_end__
00011076 T _edata
00011078 T _end
00010074 T _start
PASS: selective1
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective -g -O2 -fno-sanitize=all   -w -O -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/2.c -o tmpdir/2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective -g -O2 -fno-sanitize=all   -w -O -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/2.c -o tmpdir/2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/2.x --gc-sections -Bstatic  tmpdir/2.o
Executing on host: sh -c {./ld-new   -o tmpdir/2.x --gc-sections -Bstatic  tmpdir/2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --demangle tmpdir/2.x >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --demangle tmpdir/2.x 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
0001107a T __bss_end__
0001107a T __bss_start
0001107a T __bss_start__
0001107c T __end__
0001107a T _bss_end__
0001107a T _edata
0001107c T _end
00010074 T _init
00010078 T _start
PASS: selective2
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective -g -O2 -fno-sanitize=all   -w -O -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/2.c -o tmpdir/2.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective -g -O2 -fno-sanitize=all   -w -O -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/2.c -o tmpdir/2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/2.x --gc-sections -Bstatic -u foo tmpdir/2.o
Executing on host: sh -c {./ld-new   -o tmpdir/2.x --gc-sections -Bstatic -u foo tmpdir/2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --demangle tmpdir/2.x >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --demangle tmpdir/2.x 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
000110b0 D __bss_end__
000110b0 D __bss_start
000110b0 D __bss_start__
000110b0 D __end__
000110b0 D _bss_end__
000110b0 D _edata
000110b0 D _end
00010094 T _init
00010098 T _start
0001009c T foo
000110ac d x.0
PASS: selective3
Executing on host: g++ -dumpversion    (timeout = 300)
spawn -ignore SIGHUP g++ -dumpversion
13
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective -g -O2 -fno-sanitize=all   -w -O -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto -fno-exceptions -fno-rtti -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/3.cc -o tmpdir/3.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective -g -O2 -fno-sanitize=all   -w -O -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto -fno-exceptions -fno-rtti -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/3.cc -o tmpdir/3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/3.x --gc-sections -Bstatic  tmpdir/3.o
Executing on host: sh -c {./ld-new   -o tmpdir/3.x --gc-sections -Bstatic  tmpdir/3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --demangle tmpdir/3.x >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --demangle tmpdir/3.x 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
000100b6 T A::bar()
000100b4 T A::foo()
00011ff0 D vtable for A
00012004 D __bss_end__
00012004 D __bss_start
00012004 D __bss_start__
00012004 D __end__
00012004 D _bss_end__
00012004 D _edata
00012004 D _end
000100b8 T _start
00012000 D a
selective4: missing B::foo()
XFAIL: selective4
Executing on host: g++ -dumpversion    (timeout = 300)
spawn -ignore SIGHUP g++ -dumpversion
13
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective -g -O2 -fno-sanitize=all   -w -O -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto -fno-exceptions -fno-rtti -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/4.cc -o tmpdir/4.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective -g -O2 -fno-sanitize=all   -w -O -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto -fno-exceptions -fno-rtti -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/4.cc -o tmpdir/4.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/4.x --gc-sections -Bstatic  tmpdir/4.o
Executing on host: sh -c {./ld-new   -o tmpdir/4.x --gc-sections -Bstatic  tmpdir/4.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --demangle tmpdir/4.x >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --demangle tmpdir/4.x 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
000100b6 T A::bar()
000100b4 T A::foo()
00011ff0 D vtable for A
00012004 D __bss_end__
00012004 D __bss_start
00012004 D __bss_start__
00012004 D __end__
00012004 D _bss_end__
00012004 D _edata
00012004 D _end
000100b8 T _start
00012000 D a
selective5: A::foo() == 0x000100b4
XFAIL: selective5
Executing on host: g++ -dumpversion    (timeout = 300)
spawn -ignore SIGHUP g++ -dumpversion
13
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective -g -O2 -fno-sanitize=all   -w -O -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto -fno-exceptions -fno-rtti -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/5.cc -o tmpdir/5.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective -g -O2 -fno-sanitize=all   -w -O -ffunction-sections -fdata-sections -fno-sanitize=all -fno-lto -fno-exceptions -fno-rtti -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/5.cc -o tmpdir/5.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/5.x --gc-sections -Bstatic  tmpdir/5.o
Executing on host: sh -c {./ld-new   -o tmpdir/5.x --gc-sections -Bstatic  tmpdir/5.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --demangle tmpdir/5.x >tmpdir/nm.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  --demangle tmpdir/5.x 2>ld.stderr}  /dev/null tmpdir/nm.out (timeout = 300)
spawn [open ...]
000100b6 T A::bar()
000100b4 T A::foo()
00011ff0 D vtable for A
00012004 D __bss_end__
00012004 D __bss_start
00012004 D __bss_start__
00012004 D __end__
00012004 D _bss_end__
00012004 D _edata
00012004 D _end
000100b8 T _start
00012000 D a
selective6: A::foo() == 0x000100b4
XFAIL: selective6
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-selective/selective.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-sframe/sframe.exp ...
UNSUPPORTED: no SFrame format support in the assembler, or SFrame disabled
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-sframe/sframe.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-sh/arch/arch.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-sh/arch/arch.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-sh/rd-sh.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-sh/rd-sh.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-sh/sh-vxworks.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-sh/sh-vxworks.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-sh/sh.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-sh/sh.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/shared.exp ...
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -fno-sanitize=all -c tmpdir/movw-detect.c -o tmpdir/movw-detect.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib  -fno-sanitize=all -c tmpdir/movw-detect.c -o tmpdir/movw-detect.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -fpic
gcc: fatal error: no input files
compilation terminated.
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-PIE -fno-section-anchors  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/main.c -o tmpdir/mainnp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-PIE -fno-section-anchors  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/main.c -o tmpdir/mainnp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fplt -fno-PIE -fno-section-anchors   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fplt -fno-PIE -fno-section-anchors   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fplt -fno-PIE -fno-section-anchors   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/sh2.c -o tmpdir/sh2np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fplt -fno-PIE -fno-section-anchors   -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/sh2.c -o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: shared (non PIC)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: shared (non PIC, load offset)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-section-anchors -fpic  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-section-anchors -fpic  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-section-anchors -fpic  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/sh2.c -o tmpdir/sh2p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-section-anchors -fpic  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/sh2.c -o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/shp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/shp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/shp >tmpdir/shp.out
diff tmpdir/shp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/shared.dat
PASS: shared
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-PIE -DSYMBOLIC_TEST -fno-section-anchors  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/main.c -o tmpdir/mainnp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-PIE -DSYMBOLIC_TEST -fno-section-anchors  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/main.c -o tmpdir/mainnp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -DSYMBOLIC_TEST -fno-section-anchors -fpic  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -DSYMBOLIC_TEST -fno-section-anchors -fpic  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shp.so -shared -Wl,-z,notext -Bsymbolic tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shp.so -shared -Wl,-z,notext -Bsymbolic tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/shp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/shp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/shp >tmpdir/shp.out
diff tmpdir/shp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/symbolic.dat
PASS: shared -Bsymbolic
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-PIE -fno-section-anchors  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/main.c -o tmpdir/mainnp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-PIE -fno-section-anchors  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/main.c -o tmpdir/mainnp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-section-anchors -fpic  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-section-anchors -fpic  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-section-anchors -fpic  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/main.c -o tmpdir/mainp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared -g -O2 -fno-sanitize=all   -fno-section-anchors -fpic  -fno-sanitize=all -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/main.c -o tmpdir/mainp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: shared (PIC main, non PIC so)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/shmpp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/shmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/shmpp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/shmpp >tmpdir/shmpp.out
diff tmpdir/shmpp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/shared.dat
PASS: shared (PIC main)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-shared/shared.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-size/size.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-size/size.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-sparc/sparc.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-sparc/sparc.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-spu/spu.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-spu/spu.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec/srec.exp ...
./ld-new  --verbose
Executing on host: sh -c {./ld-new  --verbose 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
  Supported emulations:
   armelf_linux_eabi
   armelfb_linux_eabi
using internal linker script:
==================================================
/* Script for -z combreloc */
/* Copyright (C) 2014-2026 Free Software Foundation, Inc.
   Copying and distribution of this script, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.  */
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
OUTPUT_ARCH(arm)
ENTRY(_start)
SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
SECTIONS
{
  /* Read-only sections, merged into text segment: */
  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00010000));
  . = SEGMENT_START("text-segment", 0x00010000) + SIZEOF_HEADERS;
  /* Place the build-id as close to the ELF headers as possible.  This
     maximises the chance the build-id will be present in core files,
     which GDB can then use to locate the associated debuginfo file.  */
  .note.gnu.build-id  : { *(.note.gnu.build-id) }
  .interp         : { *(.interp) }
  .hash           : { *(.hash) }
  .gnu.hash       : { *(.gnu.hash) }
  .dynsym         : { *(.dynsym) }
  .dynstr         : { *(.dynstr) }
  .gnu.version    : { *(.gnu.version) }
  .gnu.version_d  : { *(.gnu.version_d) }
  .gnu.version_r  : { *(.gnu.version_r) }
  .rel.dyn        :
    {
      *(.rel.init)
      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
      *(.rel.fini)
      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
      *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)
      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
      *(.rel.ctors)
      *(.rel.dtors)
      *(.rel.got)
      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rel_iplt_start = .);
      *(.rel.iplt)
      PROVIDE_HIDDEN (__rel_iplt_end = .);
    }
  .rela.dyn       :
    {
      *(.rela.init)
      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
      *(.rela.fini)
      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
      *(.rela.ctors)
      *(.rela.dtors)
      *(.rela.got)
      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
      PROVIDE_HIDDEN (__rela_iplt_start = .);
      *(.rela.iplt)
      PROVIDE_HIDDEN (__rela_iplt_end = .);
    }
  .rel.plt        :
    {
      *(.rel.plt)
    }
  .rela.plt       :
    {
      *(.rela.plt)
    }
  /* Start of the executable code region.  */
  .init           :
  {
    KEEP (*(SORT_NONE(.init)))
  }
  .plt            : { *(.plt) }
  .iplt           : { *(.iplt) }
  .text           :
  {
    *(.text.unlikely .text.*_unlikely .text.unlikely.*)
    *(.text.exit .text.exit.*)
    *(.text.startup .text.startup.*)
    *(.text.hot .text.hot.*)
    *(SORT(.text.sorted.*))
    *(.text .stub .text.* .gnu.linkonce.t.*)
    /* .gnu.warning sections are handled specially by elf.em.  */
    *(.gnu.warning)
    *(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)
  }
  .fini           :
  {
    KEEP (*(SORT_NONE(.fini)))
  }
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Start of the Read Only Data region.  */
  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
  .rodata1        : { *(.rodata1) }
  .ARM.extab   : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
  .ARM.exidx   :
    {
      PROVIDE_HIDDEN (__exidx_start = .);
      *(.ARM.exidx* .gnu.linkonce.armexidx.*)
      PROVIDE_HIDDEN (__exidx_end = .);
    }
  .eh_frame_hdr   : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RO { KEEP (*(.sframe)) *(.sframe.*) }
  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
  .gnu_extab   : ONLY_IF_RO { *(.gnu_extab*) }
  /* These sections are generated by the Sun/Oracle C++ compiler.  */
  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges*) }
  /* Various note sections.  Placed here so that they are always included
     in the read-only segment and not treated as orphan sections.  The
     current orphan handling algorithm does place note sections after R/O
     data, but this is not guaranteed to always be the case.  */
  .note.build-id :      { *(.note.build-id) }
  .note.GNU-stack :     { *(.note.GNU-stack) }
  .note.gnu.property :  { *(.note.gnu.property) }
  .note.ABI-tag :       { *(.note.ABI-tag) }
  .note.package :       { *(.note.package) }
  .note.dlopen :        { *(.note.dlopen) }
  .note.netbsd.ident :  { *(.note.netbsd.ident) }
  .note.openbsd.ident : { *(.note.openbsd.ident) }
  /* Start of the Read Write Data region.  */
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
  /* Exception handling.  */
  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
  .sframe         : ONLY_IF_RW { KEEP (*(.sframe)) *(.sframe.*) }
  .gnu_extab      : ONLY_IF_RW { *(.gnu_extab) }
  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges*) }
  /* Thread Local Storage sections.  */
  .tdata	  :
   {
     PROVIDE_HIDDEN (__tdata_start = .);
     *(.tdata .tdata.* .gnu.linkonce.td.*)
   }
  .tbss		  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
  .preinit_array    :
  {
    PROVIDE_HIDDEN (__preinit_array_start = .);
    KEEP (*(.preinit_array))
    PROVIDE_HIDDEN (__preinit_array_end = .);
  }
  .init_array    :
  {
    PROVIDE_HIDDEN (__init_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
    KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
    PROVIDE_HIDDEN (__init_array_end = .);
  }
  .fini_array    :
  {
    PROVIDE_HIDDEN (__fini_array_start = .);
    KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
    KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
    PROVIDE_HIDDEN (__fini_array_end = .);
  }
  .ctors          :
  {
    /* gcc uses crtbegin.o to find the start of
       the constructors, so we make sure it is
       first.  Because this is a wildcard, it
       doesn't matter if the user does not
       actually link against crtbegin.o; the
       linker won't look for a file to match a
       wildcard.  The wildcard also means that it
       doesn't matter which directory crtbegin.o
       is in.  */
    KEEP (*crtbegin.o(.ctors))
    KEEP (*crtbegin?.o(.ctors))
    /* We don't want to include the .ctor section from
       the crtend.o file until after the sorted ctors.
       The .ctor section from the crtend file contains the
       end of ctors marker and it must be last */
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
    KEEP (*(SORT(.ctors.*)))
    KEEP (*(.ctors))
  }
  .dtors          :
  {
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
  }
  .jcr            : { KEEP (*(.jcr)) }
  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
  .dynamic        : { *(.dynamic) }
  . = DATA_SEGMENT_RELRO_END (0, .);
  .got            : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
  .data           :
  {
    PROVIDE (__data_start = .);
    *(.data .data.* .gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1          : { *(.data1) }
  _edata = .;
  PROVIDE (edata = .);
  . = ALIGN(ALIGNOF(NEXT_SECTION));
  __bss_start = .;
  __bss_start__ = .;
  .bss            :
  {
    *(.dynbss)
    *(.bss .bss.* .gnu.linkonce.b.*)
    *(COMMON)
    /* Align here to ensure that in the common case of there only being one
       type of .bss section, the section occupies space up to _end.
       Align after .bss to ensure correct alignment even if the
       .bss section disappears because there are no input sections.
       FIXME: Why do we need it? When there is no .bss section, we do not
       pad the .data section.  */
      . = ALIGN(. != 0 ? 32 / 8 : 1);
  }
  _bss_end__ = .; __bss_end__ = .;
    . = ALIGN(32 / 8);
  /* Start of the Large Data region.  */
  . = SEGMENT_START("ldata-segment", .);
  . = ALIGN(32 / 8);
  __end__ = .;
  _end = .;
  PROVIDE (end = .);
  . = DATA_SEGMENT_END (.);
  /* Start of the Tiny Data region.  */
  /* Stabs debugging sections.  */
  .stab          0 : { *(.stab) }
  .stabstr       0 : { *(.stabstr) }
  .stab.excl     0 : { *(.stab.excl) }
  .stab.exclstr  0 : { *(.stab.exclstr) }
  .stab.index    0 : { *(.stab.index) }
  .stab.indexstr 0 : { *(.stab.indexstr) }
  .comment 0 (INFO) : { *(.comment); LINKER_VERSION; }
  .gnu.build.attributes : { *(.gnu.build.attributes .gnu.build.attributes.*) }
  /* DWARF debug sections.
     Symbols in the DWARF debugging sections are relative to the beginning
     of the section so we begin them at 0.  */
  /* DWARF 1.  */
  .debug          0 : { *(.debug) }
  .line           0 : { *(.line) }
  /* GNU DWARF 1 extensions.  */
  .debug_srcinfo  0 : { *(.debug_srcinfo) }
  .debug_sfnames  0 : { *(.debug_sfnames) }
  /* DWARF 1.1 and DWARF 2.  */
  .debug_aranges  0 : { *(.debug_aranges) }
  .debug_pubnames 0 : { *(.debug_pubnames) }
  /* DWARF 2.  */
  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
  .debug_abbrev   0 : { *(.debug_abbrev) }
  .debug_line     0 : { *(.debug_line .debug_line.* .debug_line_end) }
  .debug_frame    0 : { *(.debug_frame) }
  .debug_str      0 : { *(.debug_str) }
  .debug_loc      0 : { *(.debug_loc) }
  .debug_macinfo  0 : { *(.debug_macinfo) }
  /* SGI/MIPS DWARF 2 extensions.  */
  .debug_weaknames 0 : { *(.debug_weaknames) }
  .debug_funcnames 0 : { *(.debug_funcnames) }
  .debug_typenames 0 : { *(.debug_typenames) }
  .debug_varnames  0 : { *(.debug_varnames) }
  /* DWARF 3.  */
  .debug_pubtypes 0 : { *(.debug_pubtypes) }
  .debug_ranges   0 : { *(.debug_ranges) }
  /* DWARF 5.  */
  .debug_addr     0 : { *(.debug_addr) }
  .debug_line_str 0 : { *(.debug_line_str) }
  .debug_loclists 0 : { *(.debug_loclists) }
  .debug_macro    0 : { *(.debug_macro) }
  .debug_names    0 : { *(.debug_names) }
  .debug_rnglists 0 : { *(.debug_rnglists) }
  .debug_str_offsets 0 : { *(.debug_str_offsets) }
  .debug_sup      0 : { *(.debug_sup) }
  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
  .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) *(.gnu_object_only) }
}


==================================================

gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec -g -O2 -fno-sanitize=all    -fplt -fno-PIE -no-pie -fcf-protection=none -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec/sr1.c -o tmpdir/sr1.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec -g -O2 -fno-sanitize=all    -fplt -fno-PIE -no-pie -fcf-protection=none -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec/sr1.c -o tmpdir/sr1.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec -g -O2 -fno-sanitize=all    -fplt -fno-PIE -no-pie -fcf-protection=none -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec/sr2.c -o tmpdir/sr2.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec -g -O2 -fno-sanitize=all    -fplt -fno-PIE -no-pie -fcf-protection=none -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec/sr2.c -o tmpdir/sr2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/sr1 --traditional-format -G 0 -e 0 --defsym __stack_chk_fail=0 --defsym __gccmain=0  -z nomemory-seal -Ttext 0x1000 tmpdir/sr1.o tmpdir/sr2.o
Executing on host: sh -c {./ld-new   -o tmpdir/sr1 --traditional-format -G 0 -e 0 --defsym __stack_chk_fail=0 --defsym __gccmain=0  -z nomemory-seal -Ttext 0x1000 tmpdir/sr1.o tmpdir/sr2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/sr2.sr --traditional-format -G 0 -e 0 --defsym __stack_chk_fail=0 --defsym __gccmain=0  -z nomemory-seal -Ttext 0x1000 --oformat srec tmpdir/sr1.o tmpdir/sr2.o
Executing on host: sh -c {./ld-new   -o tmpdir/sr2.sr --traditional-format -G 0 -e 0 --defsym __stack_chk_fail=0 --defsym __gccmain=0  -z nomemory-seal -Ttext 0x1000 --oformat srec tmpdir/sr1.o tmpdir/sr2.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: cannot change output format whilst linking ARM binaries
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: cannot change output format whilst linking ARM binaries

XFAIL: S-records
g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec -g -O2 -fno-sanitize=all   -fno-exceptions  -fplt -fno-PIE -no-pie -fcf-protection=none -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec/sr3.cc -o tmpdir/sr3.o
Executing on host: sh -c {g++  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec -g -O2 -fno-sanitize=all   -fno-exceptions  -fplt -fno-PIE -no-pie -fcf-protection=none -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec/sr3.cc -o tmpdir/sr3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/sr1 --traditional-format -G 0 -e 0 --defsym __stack_chk_fail=0 --defsym __gccmain=0  -z nomemory-seal -Ttext 0x1000 tmpdir/sr3.o
Executing on host: sh -c {./ld-new   -o tmpdir/sr1 --traditional-format -G 0 -e 0 --defsym __stack_chk_fail=0 --defsym __gccmain=0  -z nomemory-seal -Ttext 0x1000 tmpdir/sr3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sr3.o: in function `_GLOBAL__sub_I_main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec/sr3.cc:20:(.text.startup+0x28): undefined reference to `__aeabi_atexit'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sr3.o: in function `_GLOBAL__sub_I_main':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec/sr3.cc:20:(.text.startup+0x28): undefined reference to `__aeabi_atexit'

XFAIL: S-records with constructors
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-srec/srec.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-tic6x/tic6x.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-tic6x/tic6x.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-tilegx/tilegx.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-tilegx/tilegx.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-tilepro/tilepro.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-tilepro/tilepro.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/entry.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined   -o tmpdir/entry.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/entry.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined   -o tmpdir/entry.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/entry.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libentry.a tmpdir/entry.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libentry.a tmpdir/entry.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libentry.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  --entry foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  --entry foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --entry foo archive
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  --entry foo -u foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  --entry foo -u foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --entry foo -u foo archive
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -shared --entry foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -shared --entry foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: -shared --entry foo archive
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -shared --entry foo -u foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -shared --entry foo -u foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: -shared --entry foo -u foo archive
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/entry.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/entry.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/entry.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/entry.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  --entry foo -o tmpdir/dump tmpdir/entry.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  --entry foo -o tmpdir/dump tmpdir/entry.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --entry foo
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/entry.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/entry.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/entry.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/entry.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  --entry foo -u foo -o tmpdir/dump tmpdir/entry.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  --entry foo -u foo -o tmpdir/dump tmpdir/entry.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --entry foo -u foo
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/dummy.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/dummy.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/dummy.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  --entry 0x0 -o tmpdir/dump tmpdir/dummy.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  --entry 0x0 -o tmpdir/dump tmpdir/dummy.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -u tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -u tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: --entry 0x0
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/entry.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/require-defined.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined   -o tmpdir/entry.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/entry.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined   -o tmpdir/entry.o  /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/entry.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libfoo.a tmpdir/entry.o 
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/ar   rc tmpdir/libfoo.a tmpdir/entry.o  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

PASS: Build libfoo.a
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/require-defined.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/require-defined.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/require-defined.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/require-defined.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -e _start --gc-sections --require-defined=xxx -o tmpdir/dump tmpdir/require-defined.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -e _start --gc-sections --require-defined=xxx -o tmpdir/dump tmpdir/require-defined.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: required symbol `xxx' not defined
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: required symbol `xxx' not defined>, expected: <required symbol `xxx' not defined>
PASS: Check require-defined with an undefined symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/require-defined.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/require-defined.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/require-defined.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/require-defined.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -e _start --gc-sections --require-defined=bar -o tmpdir/dump tmpdir/require-defined.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -e _start --gc-sections --require-defined=bar -o tmpdir/dump tmpdir/require-defined.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Check require-defined can require a symbol from an object
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/require-defined.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/require-defined.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/require-defined.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/require-defined.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -e _start --require-defined=bar -o tmpdir/dump tmpdir/require-defined.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -e _start --require-defined=bar -o tmpdir/dump tmpdir/require-defined.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Check require-defined does no error on a defined symbol
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/require-defined.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/require-defined.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/require-defined.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/require-defined.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -e _start --require-defined=foo tmpdir/libfoo.a -o tmpdir/dump tmpdir/require-defined.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -e _start --require-defined=foo tmpdir/libfoo.a -o tmpdir/dump tmpdir/require-defined.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Check require-defined can require a symbol from an archive
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/require-defined.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/require-defined.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/require-defined.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/require-defined.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -e _start --gc-sections --require-defined=bar --require-defined=foo tmpdir/libfoo.a -o tmpdir/dump tmpdir/require-defined.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined  -e _start --gc-sections --require-defined=bar --require-defined=foo tmpdir/libfoo.a -o tmpdir/dump tmpdir/require-defined.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Check require-defined can require two symbols
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/require-defined.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/undefined.exp ...
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined -g -O2 -fno-sanitize=all   -g -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/undefined.c -o tmpdir/undefined.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined -g -O2 -fno-sanitize=all   -g -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/undefined.c -o tmpdir/undefined.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new -e start  -o tmpdir/undefined tmpdir/undefined.o
./ld-new  -e start  -o tmpdir/undefined tmpdir/undefined.o
Executing on host: sh -c {./ld-new  -e start  -o tmpdir/undefined tmpdir/undefined.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/undefined.o: in function `function':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/undefined.c:9:(.text+0x0): undefined reference to `this_function_is_not_defined'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/undefined.o: in function `function':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/undefined.c:9:(.text+0x0): undefined reference to `this_function_is_not_defined'

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol start; defaulting to 00010074
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/undefined.o: in function `function':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/undefined.c:9:(.text+0x0): undefined reference to `this_function_is_not_defined'

PASS: undefined
PASS: undefined function
Executing on host: sh -c {echo "#if 11 < __GNUC__ + (0 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null}    (timeout = 300)
spawn -ignore SIGHUP sh -c echo "#if 11 < __GNUC__ + (0 <= __GNUC_MINOR__)
yes
#endif" | gcc -E - 2>/dev/null
# 0 "<stdin>"
# 0 "<built-in>"
# 0 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "<command-line>" 2
# 1 "<stdin>"

yes
PASS: undefined line
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined   -o tmpdir/fundef.o --defsym BL=1 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/fundef.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined   -o tmpdir/fundef.o --defsym BL=1 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/fundef.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/fundef.so -shared --allow-shlib-undefined tmpdir/fundef.o
Executing on host: sh -c {./ld-new   -o tmpdir/fundef.so -shared --allow-shlib-undefined tmpdir/fundef.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/fundef.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/fundef.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
         U undef_data
         U undef_fun_notype
         U undef_fun_typed
         U undef_notype
         U undef_pfun
         U undef_data
         U undef_fun_notype
         U undef_fun_typed
         U undef_notype
         U undef_pfun

PASS: undefined symbols in shared lib (dyn sym)
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r tmpdir/fundef.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -r tmpdir/fundef.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

Relocation section '.rel.dyn' at offset 0x1c8 contains 3 entries:
 Offset     Info    Type            Sym.Value  Sym. Name
00002014  00000502 R_ARM_ABS32       00000000   undef_data
00002018  00000302 R_ARM_ABS32       00000000   undef_pfun
0000201c  00000702 R_ARM_ABS32       00000000   undef_notype

Relocation section '.rel.plt' at offset 0x1e0 contains 2 entries:
 Offset     Info    Type            Sym.Value  Sym. Name
0000200c  00000416 R_ARM_JUMP_SLOT   00000000   undef_fun_notype
00002010  00000616 R_ARM_JUMP_SLOT   00000000   undef_fun_typed

Relocation section '.rel.dyn' at offset 0x1c8 contains 3 entries:
 Offset     Info    Type            Sym.Value  Sym. Name
00002014  00000502 R_ARM_ABS32       00000000   undef_data
00002018  00000302 R_ARM_ABS32       00000000   undef_pfun
0000201c  00000702 R_ARM_ABS32       00000000   undef_notype

Relocation section '.rel.plt' at offset 0x1e0 contains 2 entries:
 Offset     Info    Type            Sym.Value  Sym. Name
0000200c  00000416 R_ARM_JUMP_SLOT   00000000   undef_fun_notype
00002010  00000616 R_ARM_JUMP_SLOT   00000000   undef_fun_typed

PASS: undefined symbols in shared lib (dyn reloc)
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/undefined.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/weak-undef.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined   -o tmpdir/weak-undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/weak-undef.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined   -o tmpdir/weak-undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/weak-undef.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/weak-undef tmpdir/weak-undef.o  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/weak-undef.t 
Executing on host: sh -c {./ld-new   -o tmpdir/weak-undef tmpdir/weak-undef.o  -T /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/weak-undef.t  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/weak-undef
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/objdump  -s tmpdir/weak-undef 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

tmpdir/weak-undef:     file format elf32-littlearm

Contents of section .data:
 0000 00000000 11111111                    ........        

tmpdir/weak-undef:     file format elf32-littlearm

Contents of section .data:
 0000 00000000 11111111                    ........        


tmpdir/weak-undef:     file format elf32-littlearm

Contents of section .data:
 0000 00000000 11111111                    ........        

PASS: weak undefined data symbols
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined   -o tmpdir/weak-fundef.o --defsym BL=1 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/weak-fundef.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new   -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined   -o tmpdir/weak-fundef.o --defsym BL=1 /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/weak-fundef.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/weak-fundef.so --shared tmpdir/weak-fundef.o
Executing on host: sh -c {./ld-new   -o tmpdir/weak-fundef.so --shared tmpdir/weak-fundef.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/weak-fundef.so
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/weak-fundef.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
         w undef_weak_fun
         w undef_weak_fun

PASS: weak undefined function symbols in shared lib
./ld-new   -o tmpdir/weak-fundef --no-as-needed tmpdir/weak-fundef.o tmpdir/weak-fundef.so
Executing on host: sh -c {./ld-new   -o tmpdir/weak-fundef --no-as-needed tmpdir/weak-fundef.o tmpdir/weak-fundef.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 000101a4
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 000101a4

/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/weak-fundef
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/nm-new  -D tmpdir/weak-fundef 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
         w undef_weak_fun
         w undef_weak_fun

PASS: weak undefined function symbols in dynamic exe
Executing on host: sh -c {./ld-new --help 2>&1 | sed -e '1,/^armelf_linux_eabi:/d;/^[^ ]*:/,$d'}    (timeout = 300)
spawn -ignore SIGHUP sh -c ./ld-new --help 2>&1 | sed -e '1,/^armelf_linux_eabi:/d;/^[^ ]*:/,$d'
  --thumb-entry=<sym>         Set the entry point to be Thumb symbol <sym>
  --be8                       Output BE8 format image
  --target1-rel               Interpret R_ARM_TARGET1 as R_ARM_REL32
  --target1-abs               Interpret R_ARM_TARGET1 as R_ARM_ABS32
  --target2=<type>            Specify definition of R_ARM_TARGET2
  --fix-v4bx                  Rewrite BX rn as MOV pc, rn for ARMv4
  --fix-v4bx-interworking     Rewrite BX rn branch to ARMv4 interworking veneer
  --use-blx                   Enable use of BLX instructions
  --vfp11-denorm-fix          Specify how to fix VFP11 denorm erratum
  --fix-stm32l4xx-629360      Specify how to fix STM32L4XX 629360 erratum
  --no-enum-size-warning      Don't warn about objects with incompatible
                                enum sizes
  --no-wchar-size-warning     Don't warn about objects with incompatible
                                wchar_t sizes
  --pic-veneer                Always generate PIC interworking veneers
  --long-plt                  Generate long .plt entries
                              to handle large .plt/.got displacements
  --cmse-implib               Make import library to be a secure gateway import
                                library as per ARMv8-M Security Extensions
  --in-implib                 Import library whose symbols address must
                                remain stable
  --stub-group-size=N         Maximum size of a group of input sections that
                                can be handled by one stub section.  A negative
                                value locates all stubs after their branches
                                (with a group size of -N), while a positive
                                value allows two groups of input sections, one
                                before, and one after each stub section.
                                Values of +/-1 indicate the linker should
                                choose suitable defaults.
  --[no-]fix-cortex-a8        Disable/enable Cortex-A8 Thumb-2 branch erratum fix
  --no-merge-exidx-entries    Disable merging exidx entries
  --[no-]fix-arm1176          Disable/enable ARM1176 BLX immediate erratum fix
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-undefined/weak-undef.exp completed in 1 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique/unique.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr21529.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique/pr21529.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/pr21529.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique/pr21529.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique  --oformat binary -T pr21529.ld -e main -o tmpdir/dump tmpdir/pr21529.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique  --oformat binary -T pr21529.ld -e main -o tmpdir/dump tmpdir/pr21529.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: cannot change output format whilst linking ARM binaries
failed with: </home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: error: cannot change output format whilst linking ARM binaries>, no expected output
XFAIL: ld-unique/pr21529
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unique.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique/unique.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/unique.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique/unique.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique  -r -o tmpdir/dump tmpdir/unique.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique  -r -o tmpdir/dump tmpdir/unique.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sh tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -sh tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: Linker setting GNU OSABI on STB_GNU_UNIQUE symbol (PR 10549)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique -g -O2 -fno-sanitize=all   -c  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique/unique.s -o tmpdir/unique.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique -g -O2 -fno-sanitize=all   -c  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique/unique.s -o tmpdir/unique.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique -g -O2 -fno-sanitize=all   -c  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique/unique_empty.s -o tmpdir/unique_empty.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique -g -O2 -fno-sanitize=all   -c  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique/unique_empty.s -o tmpdir/unique_empty.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -no-pie  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/unique_prog tmpdir/unique.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -no-pie  -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/unique_prog tmpdir/unique.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Checking unique object
PASS: Checking unique executable
PASS: Checking empty unique object
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique -g -O2 -fno-sanitize=all   -c -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique/unique_shared.s -o tmpdir/unique_shared.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique -g -O2 -fno-sanitize=all   -c -fPIC  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique/unique_shared.s -o tmpdir/unique_shared.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libunique_shared.so -shared tmpdir/unique_shared.o
Executing on host: sh -c {./ld-new   -o tmpdir/libunique_shared.so -shared tmpdir/unique_shared.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -no-pie   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/unique_shared_prog -Ltmpdir tmpdir/unique_empty.o -Wl,-Bdynamic,-rpath=./tmpdir -lunique_shared
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/  -no-pie   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/unique_shared_prog -Ltmpdir tmpdir/unique_empty.o -Wl,-Bdynamic,-rpath=./tmpdir -lunique_shared 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/libunique_shared_ref.so -shared -z notext tmpdir/unique_shared.o tmpdir/unique_empty.o
Executing on host: sh -c {./ld-new   -o tmpdir/libunique_shared_ref.so -shared -z notext tmpdir/unique_shared.o tmpdir/unique_empty.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: Checking unique PIC object 1
PASS: Checking unique PIC object 2
PASS: Checking shared empty executable
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-unique/unique.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-v850/v850.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-v850/v850.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vax-elf/export-class.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vax-elf/export-class.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vax-elf/vax-elf.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vax-elf/vax-elf.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-visium/visium.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-visium/visium.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/vsb.exp ...
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/define.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/define.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/define.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/define.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/undef.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/undef.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -r -o tmpdir/dump tmpdir/define.o tmpdir/undef.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -r -o tmpdir/dump tmpdir/define.o tmpdir/undef.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-vsb/hidden0-elf
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/undef.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/undef.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -r -o tmpdir/dump tmpdir/undef.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -r -o tmpdir/dump tmpdir/undef.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-vsb/hidden1-elf
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/hidden2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/hidden2.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/hidden2.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/hidden2.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -shared -T hidden2.ld --hash-style=sysv -o tmpdir/dump tmpdir/hidden2.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -shared -T hidden2.ld --hash-style=sysv -o tmpdir/dump tmpdir/hidden2.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Ds tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -Ds tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-vsb/hidden2-elf
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/define.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/define.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/define.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/define.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/undef.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/undef.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -r -o tmpdir/dump tmpdir/define.o tmpdir/undef.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -r -o tmpdir/dump tmpdir/define.o tmpdir/undef.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-vsb/internal0-elf
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/undef.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/undef.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -r -o tmpdir/dump tmpdir/undef.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -r -o tmpdir/dump tmpdir/undef.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-vsb/internal1-elf
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/define.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/define.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/define.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/define.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/undef.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/undef.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -r -o tmpdir/dump tmpdir/define.o tmpdir/undef.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -r -o tmpdir/dump tmpdir/define.o tmpdir/undef.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-vsb/protected0-elf
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/undef.s
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../gas/as-new     -o tmpdir/undef.o /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/undef.s 2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -r -o tmpdir/dump tmpdir/undef.o 
Executing on host: sh -c {./ld-new -z norelro -z nomemory-seal  -L/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb  -r -o tmpdir/dump tmpdir/undef.o  2>&1}  /dev/null dump.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out 2>dump.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
PASS: ld-vsb/protected1-elf
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -g -O2 -fno-sanitize=all -c tmpdir/movw-detect.c -o tmpdir/movw-detect.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib -g -O2 -fno-sanitize=all -c tmpdir/movw-detect.c -o tmpdir/movw-detect.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -DPROTECTED_CHECK  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/main.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -DPROTECTED_CHECK  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/main tmpdir/main.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/main tmpdir/main.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -fpic
gcc: fatal error: no input files
compilation terminated.
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (hidden) (non PIC)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (hidden) (non PIC, load offset)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:131:(.text.startup+0x17c): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:131:(.text.startup+0x180): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:120:(.text.startup+0x1e6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:120:(.text.startup+0x1ea): undefined reference to `visibility'
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:131:(.text.startup+0x17c): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:131:(.text.startup+0x180): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:120:(.text.startup+0x1e6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:120:(.text.startup+0x1ea): undefined reference to `visibility'
collect2: error: ld returned 1 exit status

PASS: visibility (hidden)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (hidden) (PIC main, non PIC so)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainp.o: in function `main_visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:132:(.text.startup+0x290): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:132:(.text.startup+0x2a0): undefined reference to `visibility_var'
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainp.o: in function `main_visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:132:(.text.startup+0x290): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:132:(.text.startup+0x2a0): undefined reference to `visibility_var'
collect2: error: ld returned 1 exit status

PASS: visibility (hidden) (PIC main)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_NORMAL_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_NORMAL_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_NORMAL_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_NORMAL_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_NORMAL_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_NORMAL_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (hidden_normal) (non PIC)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (hidden_normal) (non PIC, load offset)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_NORMAL_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_NORMAL_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_NORMAL_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_NORMAL_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/vp >tmpdir/vp.out
diff tmpdir/vp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elfvsb.dat
PASS: visibility (hidden_normal)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_NORMAL_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_NORMAL_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (hidden_normal) (PIC main, non PIC so)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/vmpp >tmpdir/vmpp.out
diff tmpdir/vmpp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elfvsb.dat
PASS: visibility (hidden_normal) (PIC main)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_UNDEF_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_UNDEF_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_UNDEF_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_UNDEF_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_UNDEF_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_UNDEF_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xa6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0xba): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xcc): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xd0): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xd8): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xdc): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x108): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302: more undefined references to `visibility_var' follow
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vnp.so: hidden symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xa6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0xba): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xcc): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xd0): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xd8): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xdc): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x108): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302: more undefined references to `visibility_var' follow
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vnp.so: hidden symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status

XPASS: visibility (hidden_undef) (non PIC)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xa6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0xba): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xcc): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xd0): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xd8): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xdc): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x108): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302: more undefined references to `visibility_var' follow
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vnp.so: hidden symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xa6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0xba): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xcc): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xd0): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xd8): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xdc): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x108): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302: more undefined references to `visibility_var' follow
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vnp.so: hidden symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status

XPASS: visibility (hidden_undef) (non PIC, load offset)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_UNDEF_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_UNDEF_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_UNDEF_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_UNDEF_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xf6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0x10a): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0x134): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:277:(.text+0x154): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0x174): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x190): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varval':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:313:(.text+0x1a4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vp.so: hidden symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xf6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0x10a): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0x134): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:277:(.text+0x154): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0x174): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x190): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varval':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:313:(.text+0x1a4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vp.so: hidden symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status

PASS: visibility (hidden_undef)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_UNDEF_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_UNDEF_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xa6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0xba): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xcc): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xd0): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xd8): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xdc): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x108): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302: more undefined references to `visibility_var' follow
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vmpnp.so: hidden symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xa6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0xba): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xcc): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xd0): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xd8): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xdc): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x108): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302: more undefined references to `visibility_var' follow
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vmpnp.so: hidden symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status

XPASS: visibility (hidden_undef) (PIC main, non PIC so)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xf6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0x10a): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0x134): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:277:(.text+0x154): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0x174): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x190): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varval':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:313:(.text+0x1a4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vmpp.so: hidden symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xf6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0x10a): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0x134): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:277:(.text+0x154): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0x174): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x190): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varval':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:313:(.text+0x1a4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vmpp.so: hidden symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status

PASS: visibility (hidden_undef) (PIC main)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (hidden_undef_def) (non PIC)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (hidden_undef_def) (non PIC, load offset)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_checkcom':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:208:(.text+0xc): undefined reference to `visibility_def'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:208:(.text+0x10): undefined reference to `visibility_def'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_checkweak':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:214:(.text+0x26): undefined reference to `visibility_func'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:131:(.text.startup+0x17c): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:131:(.text.startup+0x180): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:120:(.text.startup+0x1e6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:120:(.text.startup+0x1ea): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_checkcom':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:208:(.text.startup+0x24a): undefined reference to `visibility_def'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:208:(.text.startup+0x24e): undefined reference to `visibility_def'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_checkweak':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:214:(.text.startup+0x27e): undefined reference to `visibility_func'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vp: hidden symbol `visibility_def' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_checkcom':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:208:(.text+0xc): undefined reference to `visibility_def'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:208:(.text+0x10): undefined reference to `visibility_def'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_checkweak':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:214:(.text+0x26): undefined reference to `visibility_func'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:131:(.text.startup+0x17c): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:131:(.text.startup+0x180): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:120:(.text.startup+0x1e6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:120:(.text.startup+0x1ea): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_checkcom':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:208:(.text.startup+0x24a): undefined reference to `visibility_def'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:208:(.text.startup+0x24e): undefined reference to `visibility_def'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainnp.o: in function `main_visibility_checkweak':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:214:(.text.startup+0x27e): undefined reference to `visibility_func'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vp: hidden symbol `visibility_def' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status

PASS: visibility (hidden_undef_def)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (hidden_undef_def) (PIC main, non PIC so)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainp.o: in function `main_visibility_checkcom':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:209:(.text+0x28): undefined reference to `visibility_def'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainp.o: in function `main_visibility_checkweak':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:214:(.text+0x2e): undefined reference to `visibility_func'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainp.o: in function `main_visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:132:(.text.startup+0x290): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:132:(.text.startup+0x2a0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vmpp: hidden symbol `visibility_def' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainp.o: in function `main_visibility_checkcom':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:209:(.text+0x28): undefined reference to `visibility_def'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainp.o: in function `main_visibility_checkweak':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:214:(.text+0x2e): undefined reference to `visibility_func'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/mainp.o: in function `main_visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:132:(.text.startup+0x290): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c:132:(.text.startup+0x2a0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vmpp: hidden symbol `visibility_def' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status

PASS: visibility (hidden_undef_def) (PIC main)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_WEAK_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_WEAK_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_WEAK_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_WEAK_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_WEAK_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DHIDDEN_WEAK_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (hidden_weak) (non PIC)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (hidden_weak) (non PIC, load offset)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_WEAK_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_WEAK_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_WEAK_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_WEAK_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/vp >tmpdir/vp.out
diff tmpdir/vp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elfvsb.dat
PASS: visibility (hidden_weak)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_WEAK_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DHIDDEN_WEAK_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (hidden_weak) (PIC main, non PIC so)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/vmpp >tmpdir/vmpp.out
diff tmpdir/vmpp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elfvsb.dat
PASS: visibility (hidden_weak) (PIC main)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (protected) (non PIC)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (protected) (non PIC, load offset)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/vp >tmpdir/vp.out
diff tmpdir/vp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elfvsb.dat
PASS: visibility (protected)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (protected) (PIC main, non PIC so)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/vmpp >tmpdir/vmpp.out
diff tmpdir/vmpp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elfvsb.dat
PASS: visibility (protected) (PIC main)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_UNDEF_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_UNDEF_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_UNDEF_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_UNDEF_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_UNDEF_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_UNDEF_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xa6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0xba): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xcc): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xd0): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xd8): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xdc): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x108): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302: more undefined references to `visibility_var' follow
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vnp.so: protected symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xa6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0xba): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xcc): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xd0): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xd8): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xdc): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x108): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302: more undefined references to `visibility_var' follow
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vnp.so: protected symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status

XPASS: visibility (protected_undef) (non PIC)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xa6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0xba): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xcc): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xd0): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xd8): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xdc): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x108): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302: more undefined references to `visibility_var' follow
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vnp.so: protected symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xa6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0xba): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xcc): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xd0): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xd8): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xdc): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x108): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302: more undefined references to `visibility_var' follow
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vnp.so: protected symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status

XPASS: visibility (protected_undef) (non PIC, load offset)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_UNDEF_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_UNDEF_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_UNDEF_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_UNDEF_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xf6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0x10a): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0x134): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:277:(.text+0x154): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0x174): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x190): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varval':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:313:(.text+0x1a4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vp.so: protected symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xf6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0x10a): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0x134): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:277:(.text+0x154): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0x174): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x190): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varval':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:313:(.text+0x1a4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vp.so: protected symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status

PASS: visibility (protected_undef)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_UNDEF_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_UNDEF_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xa6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0xba): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xcc): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xd0): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xd8): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xdc): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x108): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302: more undefined references to `visibility_var' follow
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vmpnp.so: protected symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xa6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0xba): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xcc): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0xd0): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xd8): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:275:(.text+0xdc): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf0): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0xf4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x108): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o:/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302: more undefined references to `visibility_var' follow
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vmpnp.so: protected symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status

XPASS: visibility (protected_undef) (PIC main, non PIC so)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xf6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0x10a): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0x134): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:277:(.text+0x154): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0x174): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x190): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varval':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:313:(.text+0x1a4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vmpp.so: protected symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkfunptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:214:(.text+0xf6): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_check':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:219:(.text+0x10a): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_funptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:244:(.text+0x134): undefined reference to `visibility'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvarptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:277:(.text+0x154): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_checkvar':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:280:(.text+0x174): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varptr':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:302:(.text+0x190): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1p.o: in function `visibility_varval':
/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c:313:(.text+0x1a4): undefined reference to `visibility_var'
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/vmpp.so: protected symbol `visibility_var' isn't defined
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: final link failed: bad value
collect2: error: ld returned 1 exit status

PASS: visibility (protected_undef) (PIC main)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (protected_undef_def) (non PIC)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (protected_undef_def) (non PIC, load offset)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/vp >tmpdir/vp.out
diff tmpdir/vp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elfvsb.dat
PASS: visibility (protected_undef_def)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (protected_undef_def) (PIC main, non PIC so)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/vmpp >tmpdir/vmpp.out
diff tmpdir/vmpp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elfvsb.dat
PASS: visibility (protected_undef_def) (PIC main)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_WEAK_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_WEAK_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_WEAK_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_WEAK_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_WEAK_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors -DPROTECTED_WEAK_TEST -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (protected_weak) (non PIC)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (protected_weak) (non PIC, load offset)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_WEAK_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_WEAK_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_WEAK_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_WEAK_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/vp >tmpdir/vp.out
diff tmpdir/vp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elfvsb.dat
PASS: visibility (protected_weak)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_WEAK_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors -DPROTECTED_WEAK_TEST -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (protected_weak) (PIC main, non PIC so)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/vmpp >tmpdir/vmpp.out
diff tmpdir/vmpp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elfvsb.dat
PASS: visibility (protected_weak) (PIC main)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors  -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors  -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainnp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors  -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors  -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors  -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-PIE -fplt -fno-section-anchors  -fno-sanitize=all -fno-lto   -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (normal) (non PIC)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vnp.so -shared -Wl,-z,notext -Wl,-T,/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elf-offset.ld,--hash-style=sysv tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (normal) (non PIC, load offset)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors  -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors  -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh1.c -o tmpdir/sh1p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors  -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors  -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh2.c -o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp.so -shared -Wl,-z,notext -Wl,--compress-debug-sections=zlib-gabi tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vp -Wl,-rpath,tmpdir -no-pie tmpdir/mainnp.o tmpdir/vp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/vp >tmpdir/vp.out
diff tmpdir/vp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elfvsb.dat
PASS: visibility (normal)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors  -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-section-anchors  -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/main.c -o tmpdir/mainp.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpnp.so -shared -Wl,-z,notext  tmpdir/sh1np.o tmpdir/sh2np.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/ld-new: tmpdir/sh1np.o: relocation R_ARM_THM_MOVW_ABS_NC against `shlibvar1' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status

XFAIL: visibility (normal) (PIC main, non PIC so)
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp.so -shared -Wl,-z,notext  tmpdir/sh1p.o tmpdir/sh2p.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so 
Executing on host: sh -c {gcc -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/   -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/lib -L=/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/destdir/armv8l-unknown-linux-gnueabihf/lib -L=/usr/local/lib -L=/lib -L=/usr/lib    -o tmpdir/vmpp -Wl,-rpath,tmpdir -no-pie tmpdir/mainp.o tmpdir/vmpp.so  2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
tmpdir/vmpp >tmpdir/vmpp.out
diff tmpdir/vmpp.out /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/elfvsb.dat
PASS: visibility (normal) (PIC main)
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/common.c -o tmpdir/common.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/common.c -o tmpdir/common.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/common tmpdir/common.o
Executing on host: sh -c {./ld-new   -o tmpdir/common tmpdir/common.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: common hidden symbol
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/test.c -o tmpdir/test.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-sanitize=all -fno-lto  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/test.c -o tmpdir/test.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh3.c -o tmpdir/sh3.o
Executing on host: sh -c {gcc  -B/home/tcwg-build/workspace/tcwg_gnu_1/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/binutils-binutils.git~master/ld/tmpdir/ld/ -I/home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb -g -O2 -fno-sanitize=all   -g -fno-sanitize=all -fno-lto -DSHARED -fpic  -c /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/sh3.c -o tmpdir/sh3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/sh3.so -shared tmpdir/sh3.o
Executing on host: sh -c {./ld-new   -o tmpdir/sh3.so -shared tmpdir/sh3.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -o tmpdir/weak tmpdir/test.o tmpdir/sh3.so
Executing on host: sh -c {./ld-new   -o tmpdir/weak tmpdir/test.o tmpdir/sh3.so 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: weak hidden symbol DSO last
./ld-new   -o tmpdir/weak tmpdir/sh3.so tmpdir/test.o
Executing on host: sh -c {./ld-new   -o tmpdir/weak tmpdir/sh3.so tmpdir/test.o 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
PASS: weak hidden symbol DSO first
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vsb/vsb.exp completed in 8 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vxworks/vxworks.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-vxworks/vxworks.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/binutils.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/binutils.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/dwarfreloc.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/dwarfreloc.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/export-class.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/export-class.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/line.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/line.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/no-plt.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/no-plt.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/pe-x86-64.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/pe-x86-64.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/tls.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/tls.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/x86-64.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-x86-64/x86-64.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-xstormy16/xstormy16.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-xstormy16/xstormy16.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-xtensa/xtensa-linux.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-xtensa/xtensa-linux.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-xtensa/xtensa.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-xtensa/xtensa.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-z80/z80.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-z80/z80.exp completed in 0 seconds
Running /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-z8k/z8k.exp ...
testcase /home/tcwg-build/workspace/tcwg_gnu_1/abe/snapshots/binutils.git~master/ld/testsuite/ld-z8k/z8k.exp completed in 0 seconds

		=== ld Summary ===

# of expected passes		2184
# of unexpected successes	6
# of expected failures		59
# of untested testcases		1
# of unsupported tests		163
Executing on host: ./ld-new --version  /dev/null ld.version (timeout = 300)
spawn [open ...]
GNU ld (Linaro_Binutils-2026.03.15) 2.46.50.20260315
Copyright (C) 2026 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
./ld-new 2.46.50.20260315

runtest completed at Sun Mar 15 02:56:46 2026
