Test Run By jbglaw on Thu Oct 5 03:21:23 2017 Target is aarch64-unknown-elf Host is x86_64-pc-linux-gnu === ld tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/config/default.exp as tool-and-target-specific interface file. Executing on host: mkdir -p tmpdir (timeout = 300) spawn mkdir -p tmpdir /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -h ./ld-new Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -h ./ld-new 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ELF Header: Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 Class: ELF64 Data: 2's complement, little endian Version: 1 (current) OS/ABI: UNIX - System V ABI Version: 0 Type: EXEC (Executable file) Machine: Advanced Micro Devices X86-64 Version: 0x1 Entry point address: 0x403fae Start of program headers: 64 (bytes into file) Start of section headers: 7582992 (bytes into file) Flags: 0x0 Size of this header: 64 (bytes) Size of program headers: 56 (bytes) Number of program headers: 9 Size of section headers: 64 (bytes) Number of section headers: 37 Section header string table index: 34 ELF Header: Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 Class: ELF64 Data: 2's complement, little endian Version: 1 (current) OS/ABI: UNIX - System V ABI Version: 0 Type: EXEC (Executable file) Machine: Advanced Micro Devices X86-64 Version: 0x1 Entry point address: 0x403fae Start of program headers: 64 (bytes into file) Start of section headers: 7582992 (bytes into file) Flags: 0x0 Size of this header: 64 (bytes) Size of program headers: 56 (bytes) Number of program headers: 9 Size of section headers: 64 (bytes) Number of section headers: 37 Section header string table index: 34 WARNING: Assuming target board is the local machine (which is probably wrong). You may need to set your DEJAGNU environment variable. Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/aarch64-elf.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/erratum835769.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/erratum835769.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/erratum835769.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/erratum835769.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/erratum835769 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --fix-cortex-a53-835769 tmpdir/erratum835769.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/erratum835769 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --fix-cortex-a53-835769 tmpdir/erratum835769.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400000 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400000 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/erratum835769 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/erratum835769 PASS: Erratum 835769 dump test /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/erratum835769.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/erratum835769.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/erratum835769.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/erratum835769.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/erratum835769 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --fix-cortex-a53-835769 -shared tmpdir/erratum835769.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/erratum835769 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --fix-cortex-a53-835769 -shared tmpdir/erratum835769.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/erratum835769 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/erratum835769 PASS: Erratum 835769 dump test -shared PASS: eh-frame-merge-lp64 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/erratum843419.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/erratum843419.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/erratum843419.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/erratum843419.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --fix-cortex-a53-835769 --fix-cortex-a53-843419 -e0 --section-start .e843419=0x20000000 --section-start .e835769=0x3000000 -Ttext=0x400000 -Tdata=0x40000000 -o tmpdir/dump tmpdir/erratum843419.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --fix-cortex-a53-835769 --fix-cortex-a53-843419 -e0 --section-start .e843419=0x20000000 --section-start .e835769=0x3000000 -Ttext=0x400000 -Tdata=0x40000000 -o tmpdir/dump tmpdir/erratum843419.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/erratum843419 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/weak-undefined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/weak-undefined.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/weak-undefined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/weak-undefined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0xF0000000 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/weak-undefined.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0xF0000000 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/weak-undefined.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/weak-undefined /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-28.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-28.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-28.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-28.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 --defsym globala=0x11000 --defsym globalb=0x45000 --defsym globalc=0x1234 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-28.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 --defsym globala=0x11000 --defsym globalb=0x45000 --defsym globalc=0x1234 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-28.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-28 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-86.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-86.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-86.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-86.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-86.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-86.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-86 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-86-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-86-overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-86-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-86-overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-86-overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-86-overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-86-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-86-overflow.o failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12 against symbol `v2' .*> tmpdir/emit-relocs-86-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-86-overflow.o PASS: ld-aarch64/emit-relocs-86-overflow /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-87.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-87.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-87.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-87.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-87.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-87.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-87 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-88.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-88.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-88.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-88.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-88.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-88.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-88 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-88-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-88-overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-88-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-88-overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-88-overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-88-overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-88-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_P32_TLSLD_MOVW_DTPREL_G0 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-88-overflow.o failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_P32_TLSLD_MOVW_DTPREL_G0 against symbol `v2' .*> tmpdir/emit-relocs-88-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_P32_TLSLD_MOVW_DTPREL_G0 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-88-overflow.o PASS: ld-aarch64/emit-relocs-88-overflow /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-89.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-89.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-89.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-89.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-89.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-89.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-89 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-90.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-90.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-90.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-90.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-90.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-90.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-90 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-90-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-90-overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-90-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-90-overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-90-overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-90-overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-90-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_P32_TLSLD_ADD_DTPREL_HI12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-90-overflow.o failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_P32_TLSLD_ADD_DTPREL_HI12 against symbol `v2' .*> tmpdir/emit-relocs-90-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_P32_TLSLD_ADD_DTPREL_HI12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-90-overflow.o PASS: ld-aarch64/emit-relocs-90-overflow /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-92.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-92.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/emit-relocs-92.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-92.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-92.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -e0 --emit-relocs -o tmpdir/dump tmpdir/emit-relocs-92.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-92 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-257.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-257.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-257.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-257.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11012 --defsym tempy2=0x45034 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-257.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11012 --defsym tempy2=0x45034 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-257.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-257 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-260.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-260.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-260.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-260.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11012 --defsym tempy2=0x45034 --defsym tempy3=0x1234 --defsym _GOT_=0x10000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-260.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11012 --defsym tempy2=0x45034 --defsym tempy3=0x1234 --defsym _GOT_=0x10000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-260.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-260 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-262.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-262.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-262.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-262.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11012 --defsym tempy2=0x45034 --defsym tempy3=0x1234 --defsym _GOT_=0x20000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-262.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11012 --defsym tempy2=0x45034 --defsym tempy3=0x1234 --defsym _GOT_=0x20000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-262.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-262.o:(.text+0xc): relocation truncated to fit: R_AARCH64_PREL16 against symbol `_GOT_' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-262.o:(.text+0xe): relocation truncated to fit: R_AARCH64_PREL16 against symbol `_GOT_' defined in *ABS* section in tmpdir/dump failed with: , expected: <.*truncated.*> tmpdir/emit-relocs-262.o:(.text+0xc): relocation truncated to fit: R_AARCH64_PREL16 against symbol `_GOT_' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-262.o:(.text+0xe): relocation truncated to fit: R_AARCH64_PREL16 against symbol `_GOT_' defined in *ABS* section in tmpdir/dump PASS: ld-aarch64/emit-relocs-262 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-263.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-263.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-263.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-263.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-263.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-263.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-263.o:(.text+0x8): relocation truncated to fit: R_AARCH64_MOVW_UABS_G0 against symbol `tempy' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-263.o:(.text+0xc): relocation truncated to fit: R_AARCH64_MOVW_UABS_G0 against symbol `tempy2' defined in *ABS* section in tmpdir/dump failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_MOVW_UABS_G0 against symbol `tempy.*> tmpdir/emit-relocs-263.o:(.text+0x8): relocation truncated to fit: R_AARCH64_MOVW_UABS_G0 against symbol `tempy' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-263.o:(.text+0xc): relocation truncated to fit: R_AARCH64_MOVW_UABS_G0 against symbol `tempy2' defined in *ABS* section in tmpdir/dump PASS: ld-aarch64/emit-relocs-263 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-264.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-264.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-264.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-264.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-264.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-264.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr -Mno-aliases tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr -Mno-aliases tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-264 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-264.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-264.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-264.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-264.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 -shared -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-264.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 -shared -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-264.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/emit-relocs-264.o: relocation R_AARCH64_MOVW_UABS_G0_NC against `tempy' can not be used when making a shared object; recompile with -fPIC tmpdir/emit-relocs-264.o: error adding symbols: Bad value failed with: <./ld-new: tmpdir/emit-relocs-264.o: relocation R_AARCH64_MOVW_UABS_G0_NC against `tempy' can not be used when making a shared object; recompile with -fPIC tmpdir/emit-relocs-264.o: error adding symbols: Bad value>, expected: <.*relocation R_AARCH64_MOVW_UABS_G0_NC.*can not.*shared object.*fPIC> ./ld-new: tmpdir/emit-relocs-264.o: relocation R_AARCH64_MOVW_UABS_G0_NC against `tempy' can not be used when making a shared object; recompile with -fPIC tmpdir/emit-relocs-264.o: error adding symbols: Bad value PASS: ld-aarch64/emit-relocs-264-bad /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-265.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-265.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-265.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-265.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x100011000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-265.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x100011000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-265.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-265.o:(.text+0x8): relocation truncated to fit: R_AARCH64_MOVW_UABS_G1 against symbol `tempy' defined in *ABS* section in tmpdir/dump failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_MOVW_UABS_G1 against symbol `tempy.*> tmpdir/emit-relocs-265.o:(.text+0x8): relocation truncated to fit: R_AARCH64_MOVW_UABS_G1 against symbol `tempy' defined in *ABS* section in tmpdir/dump PASS: ld-aarch64/emit-relocs-265 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-266.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-266.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-266.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-266.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-266.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-266.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr -Mno-aliases tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr -Mno-aliases tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-266 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-266.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-266.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-266.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-266.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 -shared -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-266.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 -shared -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-266.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/emit-relocs-266.o: relocation R_AARCH64_MOVW_UABS_G1_NC against `tempy' can not be used when making a shared object; recompile with -fPIC tmpdir/emit-relocs-266.o: error adding symbols: Bad value failed with: <./ld-new: tmpdir/emit-relocs-266.o: relocation R_AARCH64_MOVW_UABS_G1_NC against `tempy' can not be used when making a shared object; recompile with -fPIC tmpdir/emit-relocs-266.o: error adding symbols: Bad value>, expected: <.*relocation R_AARCH64_MOVW_UABS_G1_NC.*can not.*shared object.*fPIC> ./ld-new: tmpdir/emit-relocs-266.o: relocation R_AARCH64_MOVW_UABS_G1_NC against `tempy' can not be used when making a shared object; recompile with -fPIC tmpdir/emit-relocs-266.o: error adding symbols: Bad value PASS: ld-aarch64/emit-relocs-266-bad /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-267.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-267.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-267.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-267.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x63001000 --defsym tempy2=0x4500000000 --defsym tempy3=0x1234567812345 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-267.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x63001000 --defsym tempy2=0x4500000000 --defsym tempy3=0x1234567812345 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-267.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-267.o:(.text+0x10): relocation truncated to fit: R_AARCH64_MOVW_UABS_G2 against symbol `tempy3' defined in *ABS* section in tmpdir/dump failed with: , expected: <.*truncated.*tempy3.*> tmpdir/emit-relocs-267.o:(.text+0x10): relocation truncated to fit: R_AARCH64_MOVW_UABS_G2 against symbol `tempy3' defined in *ABS* section in tmpdir/dump PASS: ld-aarch64/emit-relocs-267 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-268.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-268.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-268.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-268.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x63001000 --defsym tempy2=0x4500000000 --defsym tempy3=0x1234567812345 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-268.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x63001000 --defsym tempy2=0x4500000000 --defsym tempy3=0x1234567812345 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-268.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr -Mno-aliases tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr -Mno-aliases tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-268 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-268.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-268.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-268.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-268.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 -shared -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-268.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 -shared -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-268.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/emit-relocs-268.o: relocation R_AARCH64_MOVW_UABS_G2_NC against `tempy' can not be used when making a shared object; recompile with -fPIC tmpdir/emit-relocs-268.o: error adding symbols: Bad value failed with: <./ld-new: tmpdir/emit-relocs-268.o: relocation R_AARCH64_MOVW_UABS_G2_NC against `tempy' can not be used when making a shared object; recompile with -fPIC tmpdir/emit-relocs-268.o: error adding symbols: Bad value>, expected: <.*relocation R_AARCH64_MOVW_UABS_G2_NC.*can not.*shared object.*fPIC> ./ld-new: tmpdir/emit-relocs-268.o: relocation R_AARCH64_MOVW_UABS_G2_NC against `tempy' can not be used when making a shared object; recompile with -fPIC tmpdir/emit-relocs-268.o: error adding symbols: Bad value PASS: ld-aarch64/emit-relocs-268-bad /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-269.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-269.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-269.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-269.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x6300100100100100 --defsym tempy2=0xf00df00df00df00d --defsym tempy3=0x1234567812345 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-269.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x6300100100100100 --defsym tempy2=0xf00df00df00df00d --defsym tempy3=0x1234567812345 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-269.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr -Mno-aliases tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr -Mno-aliases tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-269 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-269.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-269.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-269.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-269.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 -shared -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-269.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 -shared -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-269.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/emit-relocs-269.o: relocation R_AARCH64_MOVW_UABS_G3 against `tempy' can not be used when making a shared object; recompile with -fPIC tmpdir/emit-relocs-269.o: error adding symbols: Bad value failed with: <./ld-new: tmpdir/emit-relocs-269.o: relocation R_AARCH64_MOVW_UABS_G3 against `tempy' can not be used when making a shared object; recompile with -fPIC tmpdir/emit-relocs-269.o: error adding symbols: Bad value>, expected: <.*relocation R_AARCH64_MOVW_UABS_G3.*can not.*shared object.*fPIC> ./ld-new: tmpdir/emit-relocs-269.o: relocation R_AARCH64_MOVW_UABS_G3 against `tempy' can not be used when making a shared object; recompile with -fPIC tmpdir/emit-relocs-269.o: error adding symbols: Bad value PASS: ld-aarch64/emit-relocs-269-bad /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-270.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-270.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-270.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-270.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0xffff --defsym tempy2=0x4500 --defsym tempy3=-0x10000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-270.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0xffff --defsym tempy2=0x4500 --defsym tempy3=-0x10000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-270.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-270 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-270.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-270.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-270.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-270.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x10012 --defsym tempy2=0x45000 --defsym tempy3=-292 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-270.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x10012 --defsym tempy2=0x45000 --defsym tempy3=-292 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-270.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-270.o:(.text+0x8): relocation truncated to fit: R_AARCH64_MOVW_SABS_G0 against symbol `tempy' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-270.o:(.text+0xc): relocation truncated to fit: R_AARCH64_MOVW_SABS_G0 against symbol `tempy2' defined in *ABS* section in tmpdir/dump failed with: , expected: <.*truncated.*tempy[12].*> tmpdir/emit-relocs-270.o:(.text+0x8): relocation truncated to fit: R_AARCH64_MOVW_SABS_G0 against symbol `tempy' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-270.o:(.text+0xc): relocation truncated to fit: R_AARCH64_MOVW_SABS_G0 against symbol `tempy2' defined in *ABS* section in tmpdir/dump PASS: ld-aarch64/emit-relocs-270-bad /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-270-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-270-overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-270-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-270-overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x10000 --defsym tempy1=-0x10001 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-270-overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x10000 --defsym tempy1=-0x10001 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-270-overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-270-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_MOVW_SABS_G0 against symbol `tempy' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-270-overflow.o:(.text+0x4): relocation truncated to fit: R_AARCH64_MOVW_SABS_G0 against symbol `tempy1' defined in *ABS* section in tmpdir/dump failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_MOVW_SABS_G0 against symbol `tempy' .*.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_MOVW_SABS_G0 against symbol `tempy1' .*> tmpdir/emit-relocs-270-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_MOVW_SABS_G0 against symbol `tempy' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-270-overflow.o:(.text+0x4): relocation truncated to fit: R_AARCH64_MOVW_SABS_G0 against symbol `tempy1' defined in *ABS* section in tmpdir/dump PASS: ld-aarch64/emit-relocs-270-overflow /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-271.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-271.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-271.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-271.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0xffffffff --defsym tempy2=0x674500 --defsym tempy3=-0x100000000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-271.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0xffffffff --defsym tempy2=0x674500 --defsym tempy3=-0x100000000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-271.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-271 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-271-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-271-overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-271-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-271-overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x100000000 --defsym tempy1=-0x100000001 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-271-overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x100000000 --defsym tempy1=-0x100000001 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-271-overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-271-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_MOVW_SABS_G1 against symbol `tempy' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-271-overflow.o:(.text+0x4): relocation truncated to fit: R_AARCH64_MOVW_SABS_G1 against symbol `tempy1' defined in *ABS* section in tmpdir/dump failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_MOVW_SABS_G1 against symbol `tempy' .*.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_MOVW_SABS_G1 against symbol `tempy1' .*> tmpdir/emit-relocs-271-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_MOVW_SABS_G1 against symbol `tempy' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-271-overflow.o:(.text+0x4): relocation truncated to fit: R_AARCH64_MOVW_SABS_G1 against symbol `tempy1' defined in *ABS* section in tmpdir/dump PASS: ld-aarch64/emit-relocs-271-overflow /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-272.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-272.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-272.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-272.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0xffffffffffff --defsym tempy2=-12345678912345 --defsym tempy3=-0x1000000000000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-272.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0xffffffffffff --defsym tempy2=-12345678912345 --defsym tempy3=-0x1000000000000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-272.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-272 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-272-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-272-overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-272-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-272-overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x1000000000000 --defsym tempy1=-0x1000000000001 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-272-overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x1000000000000 --defsym tempy1=-0x1000000000001 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-272-overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-272-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_MOVW_SABS_G2 against symbol `tempy' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-272-overflow.o:(.text+0x4): relocation truncated to fit: R_AARCH64_MOVW_SABS_G2 against symbol `tempy1' defined in *ABS* section in tmpdir/dump failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_MOVW_SABS_G2 against symbol `tempy' .*.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_MOVW_SABS_G2 against symbol `tempy1' .*> tmpdir/emit-relocs-272-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_MOVW_SABS_G2 against symbol `tempy' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-272-overflow.o:(.text+0x4): relocation truncated to fit: R_AARCH64_MOVW_SABS_G2 against symbol `tempy1' defined in *ABS* section in tmpdir/dump PASS: ld-aarch64/emit-relocs-272-overflow /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-273.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-273.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-273.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-273.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-273.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-273.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-273 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-274.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-274.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-274.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-274.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-274.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-274.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-274 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-275.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-275.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-275.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-275.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x200011000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-275.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x200011000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-275.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-275.o:(.text+0x8): relocation truncated to fit: R_AARCH64_ADR_PREL_PG_HI21 against symbol `tempy' defined in *ABS* section in tmpdir/dump failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_ADR_PREL_PG_HI21 against symbol `tempy'> tmpdir/emit-relocs-275.o:(.text+0x8): relocation truncated to fit: R_AARCH64_ADR_PREL_PG_HI21 against symbol `tempy' defined in *ABS* section in tmpdir/dump PASS: ld-aarch64/emit-relocs-275 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-275.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-275.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-275.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-275.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-275.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-275.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-276 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-277.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-277.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-277.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-277.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11018 --defsym tempy2=0x45038 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-277.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11018 --defsym tempy2=0x45038 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-277.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-277 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-278.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-278.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-278.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-278.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11018 --defsym tempy2=0x45038 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-278.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11018 --defsym tempy2=0x45038 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-278.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-278 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-279.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-279.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-279.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-279.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym target=0xc000 --defsym target2=0x12340 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-279.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym target=0xc000 --defsym target2=0x12340 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-279.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-279 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-279.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-279.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-279.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-279.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym target=0xc000 --defsym target2=0x45678 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-279.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym target=0xc000 --defsym target2=0x45678 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-279.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-279.o:(.text+0x18): relocation truncated to fit: R_AARCH64_TSTBR14 against symbol `target2' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-279.o:(.text+0x1c): relocation truncated to fit: R_AARCH64_TSTBR14 against symbol `target2' defined in *ABS* section in tmpdir/dump failed with: , expected: <.*truncated.*target2.*> tmpdir/emit-relocs-279.o:(.text+0x18): relocation truncated to fit: R_AARCH64_TSTBR14 against symbol `target2' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-279.o:(.text+0x1c): relocation truncated to fit: R_AARCH64_TSTBR14 against symbol `target2' defined in *ABS* section in tmpdir/dump PASS: ld-aarch64/emit-relocs-279-bad /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-280.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-280.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-280.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-280.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym target=0xc000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-280.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym target=0xc000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-280.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-280 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-282.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-282.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-282.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-282.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym target=0xc000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-282.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym target=0xc000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-282.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-282 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-283.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-283.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-283.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-283.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym target=0xc000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-283.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym target=0xc000 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-283.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-283 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-284.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-284.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-284.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-284.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11018 --defsym tempy2=0x45038 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-284.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11018 --defsym tempy2=0x45038 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-284.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-284 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-285.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-285.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-285.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-285.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11018 --defsym tempy2=0x45038 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-285.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11018 --defsym tempy2=0x45038 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-285.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-285 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-286.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-286.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-286.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-286.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11018 --defsym tempy2=0x45038 --defsym tempy3=0x1230 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-286.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11018 --defsym tempy2=0x45038 --defsym tempy3=0x1230 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-286.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-286 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-286.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-286.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-286.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-286.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11018 --defsym tempy2=0x45038 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-286.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11018 --defsym tempy2=0x45038 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-286.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-286.o:(.text+0x10): relocation truncated to fit: R_AARCH64_LDST64_ABS_LO12_NC against symbol `tempy3' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-286.o:(.text+0x10): warning: One possible cause of this error is that the symbol is being referenced in the indicated code as if it had a larger alignment than was declared where it was defined. failed with: , expected: <.*truncated.*tempy3.*> tmpdir/emit-relocs-286.o:(.text+0x10): relocation truncated to fit: R_AARCH64_LDST64_ABS_LO12_NC against symbol `tempy3' defined in *ABS* section in tmpdir/dump tmpdir/emit-relocs-286.o:(.text+0x10): warning: One possible cause of this error is that the symbol is being referenced in the indicated code as if it had a larger alignment than was declared where it was defined. PASS: ld-aarch64/emit-relocs-286-bad /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-299.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-299.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-299.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-299.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11030 --defsym tempy2=0x45fa0 --defsym tempy3=0x1230 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-299.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11030 --defsym tempy2=0x45fa0 --defsym tempy3=0x1230 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-299.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-299 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-301.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-301.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-301.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-301.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym globala=0x11000 --defsym globalb=0x45000 --defsym globalc=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-301.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym globala=0x11000 --defsym globalb=0x45000 --defsym globalc=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-301.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-301 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-302.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-302.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-302.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-302.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym globala=0x11000 --defsym globalb=0x45000 --defsym globalc=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-302.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym globala=0x11000 --defsym globalb=0x45000 --defsym globalc=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-302.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-302 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-309.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-309.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-309.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-309.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x0 --section-start .got=0xffff8 -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-309.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x0 --section-start .got=0xffff8 -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-309.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-emit-relocs-309-up /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-309.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-309.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-309.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-309.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x100004 --section-start .got=0x0 -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-309.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x100004 --section-start .got=0x0 -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-309.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-emit-relocs-309-low /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-309.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-309.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-309.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-309.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x0 --section-start .got=0x100001 -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-309.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x0 --section-start .got=0x100001 -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-309.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-309.o: In function `_start': (.text+0x4): relocation truncated to fit: R_AARCH64_GOT_LD_PREL19 against symbol `src' defined in COMMON section in tmpdir/emit-relocs-309.o failed with: , expected: <.*relocation truncated to fit: R_AARCH64_GOT_LD_PREL19.*> tmpdir/emit-relocs-309.o: In function `_start': (.text+0x4): relocation truncated to fit: R_AARCH64_GOT_LD_PREL19 against symbol `src' defined in COMMON section in tmpdir/emit-relocs-309.o PASS: aarch64-emit-relocs-309-up-bad /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-309.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-309.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-309.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-309.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0xFFFFFD --section-start .got=0x0 -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-309.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0xFFFFFD --section-start .got=0x0 -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-309.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-309.o: In function `_start': (.text+0x4): relocation truncated to fit: R_AARCH64_GOT_LD_PREL19 against symbol `src' defined in COMMON section in tmpdir/emit-relocs-309.o failed with: , expected: <.*relocation truncated to fit: R_AARCH64_GOT_LD_PREL19.*> tmpdir/emit-relocs-309.o: In function `_start': (.text+0x4): relocation truncated to fit: R_AARCH64_GOT_LD_PREL19 against symbol `src' defined in COMMON section in tmpdir/emit-relocs-309.o PASS: aarch64-emit-relocs-309-low-bad /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-310.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-310.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-310.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-310.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym globala=0x11000 --defsym globalb=0x45000 --defsym globalc=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-310.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym globala=0x11000 --defsym globalb=0x45000 --defsym globalc=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-310.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-310 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-311.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-311.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-311.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-311.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-311.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-311.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-311 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-312.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-312.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-312.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-312.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-312.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym tempy=0x11000 --defsym tempy2=0x45000 --defsym tempy3=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-312.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-312 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-313.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-313.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-313.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-313.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym globala=0x11000 --defsym globalb=0x45000 --defsym globalc=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-313.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld --defsym globala=0x11000 --defsym globalb=0x45000 --defsym globalc=0x1234 -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-313.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-313 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-515.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-515.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-515.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-515.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-515.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-515.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-515 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-516.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-516.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-516.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-516.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-516.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-516.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-516 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-523.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-523.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-523.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-523.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-523.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-523.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-523 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-524.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-524.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-524.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-524.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-524.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-524.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-524 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-525.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-525.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-525.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-525.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-525.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-525.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-525 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-526.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-526.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-526.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-526.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-526.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-526.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-526 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-526-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-526-overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-526-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-526-overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-526-overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-526-overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-526-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_MOVW_DTPREL_G0 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-526-overflow.o failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_TLSLD_MOVW_DTPREL_G0 against symbol `v2' .*> tmpdir/emit-relocs-526-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_MOVW_DTPREL_G0 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-526-overflow.o PASS: ld-aarch64/emit-relocs-526-overflow /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-527.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-527.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-527.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-527.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-527.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-527.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-527 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-528.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-528.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-528.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-528.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-528.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-528.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-528 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-528-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-528-overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-528-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-528-overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-528-overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-528-overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-528-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_ADD_DTPREL_HI12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-528-overflow.o failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_TLSLD_ADD_DTPREL_HI12 against symbol `v2' .*> tmpdir/emit-relocs-528-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_ADD_DTPREL_HI12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-528-overflow.o PASS: ld-aarch64/emit-relocs-528-overflow /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-529.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-529.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-529.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-529.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-529.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-529.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-529 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-529-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-529-overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-529-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-529-overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-529-overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-529-overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-529-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_ADD_DTPREL_LO12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-529-overflow.o failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_TLSLD_ADD_DTPREL_LO12 against symbol `v2' .*> tmpdir/emit-relocs-529-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_ADD_DTPREL_LO12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-529-overflow.o PASS: ld-aarch64/emit-relocs-529-overflow /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-530.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-530.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-530.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-530.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-530.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-530.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-530 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-531.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-531.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-531.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-531.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-531.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-531.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-531 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-531-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-531-overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-531-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-531-overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-531-overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-531-overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-531-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_LDST8_DTPREL_LO12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-531-overflow.o failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_TLSLD_LDST8_DTPREL_LO12 against symbol `v2' .*> tmpdir/emit-relocs-531-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_LDST8_DTPREL_LO12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-531-overflow.o PASS: ld-aarch64/emit-relocs-531-overflow /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-532.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-532.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-532.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-532.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-532.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-532.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-532 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-533.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-533.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-533.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-533.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-533.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-533.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-533 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-533-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-533-overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-533-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-533-overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-533-overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-533-overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-533-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_LDST16_DTPREL_LO12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-533-overflow.o failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_TLSLD_LDST16_DTPREL_LO12 against symbol `v2' .*> tmpdir/emit-relocs-533-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_LDST16_DTPREL_LO12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-533-overflow.o PASS: ld-aarch64/emit-relocs-533-overflow /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-534.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-534.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-534.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-534.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-534.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-534.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-534 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-535.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-535.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-535.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-535.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-535.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-535.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-535 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-535-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-535-overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-535-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-535-overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-535-overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-535-overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-535-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_LDST32_DTPREL_LO12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-535-overflow.o failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_TLSLD_LDST32_DTPREL_LO12 against symbol `v2' .*> tmpdir/emit-relocs-535-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_LDST32_DTPREL_LO12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-535-overflow.o PASS: ld-aarch64/emit-relocs-535-overflow /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-536.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-536.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-536.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-536.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-536.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-536.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-536 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-537.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-537.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-537.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-537.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-537.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-537.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-537 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-537-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-537-overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-537-overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-537-overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-537-overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-537-overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/emit-relocs-537-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_LDST64_DTPREL_LO12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-537-overflow.o failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_TLSLD_LDST64_DTPREL_LO12 against symbol `v2' .*> tmpdir/emit-relocs-537-overflow.o:(.text+0x0): relocation truncated to fit: R_AARCH64_TLSLD_LDST64_DTPREL_LO12 against symbol `v2' defined in .tdata section in tmpdir/emit-relocs-537-overflow.o PASS: ld-aarch64/emit-relocs-537-overflow /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-538.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-538.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-538.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-538.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-538.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-538.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-538 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/reloc-overflow-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/reloc-overflow-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/reloc-overflow-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/reloc-overflow-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/reloc-overflow-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/reloc-overflow-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/reloc-overflow-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/reloc-overflow-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 -o tmpdir/dump tmpdir/reloc-overflow-1.o tmpdir/reloc-overflow-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 -o tmpdir/dump tmpdir/reloc-overflow-1.o tmpdir/reloc-overflow-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/reloc-overflow-1.o: In function `dec': 1.c:(.text+0x4): relocation truncated to fit: R_AARCH64_LDST32_ABS_LO12_NC against symbol `var_2' defined in COMMON section in tmpdir/reloc-overflow-2.o 1.c:(.text+0x4): warning: One possible cause of this error is that the symbol is being referenced in the indicated code as if it had a larger alignment than was declared where it was defined. failed with: , expected: <.*One possible cause.*> tmpdir/reloc-overflow-1.o: In function `dec': 1.c:(.text+0x4): relocation truncated to fit: R_AARCH64_LDST32_ABS_LO12_NC against symbol `var_2' defined in COMMON section in tmpdir/reloc-overflow-2.o 1.c:(.text+0x4): warning: One possible cause of this error is that the symbol is being referenced in the indicated code as if it had a larger alignment than was declared where it was defined. PASS: ld-aarch64/reloc-overflow-bad /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-local-addend-foo.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-local-addend-foo.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-local-addend-foo.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-local-addend-foo.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-local-addend-bar.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-local-addend-bar.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-local-addend-bar.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-local-addend-bar.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-local-addend-foo.o tmpdir/emit-relocs-local-addend-bar.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 --emit-relocs -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-local-addend-foo.o tmpdir/emit-relocs-local-addend-bar.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/emit-relocs-local-addend /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-local-addend-foo.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-local-addend-foo.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-local-addend-foo.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-local-addend-foo.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-local-addend-bar.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-local-addend-bar.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/emit-relocs-local-addend-bar.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/emit-relocs-local-addend-bar.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 -r -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-local-addend-foo.o tmpdir/emit-relocs-local-addend-bar.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 -r -m aarch64elf -o tmpdir/dump tmpdir/emit-relocs-local-addend-foo.o tmpdir/emit-relocs-local-addend-bar.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/local-addend-r /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/pcrel.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/pcrel.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/pcrel.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/pcrel.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -e0 -defsym global_b=0x2000 -m aarch64elf -o tmpdir/dump tmpdir/pcrel.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -e0 -defsym global_b=0x2000 -m aarch64elf -o tmpdir/dump tmpdir/pcrel.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_PG_HI21_NC against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_LO21 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_LD_PREL_LO19 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL16 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL32 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL64 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC succeeded with: <./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_PG_HI21_NC against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_LO21 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_LD_PREL_LO19 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL16 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL32 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL64 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC>, expected: <.*: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `global_a.*bind externally.*fPIC.*.*: relocation R_AARCH64_ADR_PREL_PG_HI21_NC against symbol `global_a.*bind externally.*fPIC.*.*: relocation R_AARCH64_ADR_PREL_LO21 against symbol `global_a.*bind externally.*fPIC.*.*: relocation R_AARCH64_LD_PREL_LO19 against symbol `global_a.*bind externally.*fPIC.*.*: relocation R_AARCH64_PREL16 against symbol `global_a.*bind externally.*fPIC.*.*: relocation R_AARCH64_PREL32 against symbol `global_a.*bind externally.*fPIC.*.*: relocation R_AARCH64_PREL64 against symbol `global_a.*bind externally.*fPIC.*> ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_PG_HI21_NC against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_LO21 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_LD_PREL_LO19 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL16 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL32 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL64 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC PASS: PC-Rel relocation against undefined /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/pcrel.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/pcrel.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/pcrel.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/pcrel.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -e0 -defsym global_a=0x1000 -defsym global_b=0x2000 -m aarch64elf -o tmpdir/dump tmpdir/pcrel.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -e0 -defsym global_a=0x1000 -defsym global_b=0x2000 -m aarch64elf -o tmpdir/dump tmpdir/pcrel.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_PG_HI21_NC against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_LO21 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_LD_PREL_LO19 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL16 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL32 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL64 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC succeeded with: <./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_PG_HI21_NC against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_LO21 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_LD_PREL_LO19 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL16 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL32 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL64 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC>, expected: <.*: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `global_a.*bind externally.*fPIC.*.*: relocation R_AARCH64_ADR_PREL_PG_HI21_NC against symbol `global_a.*bind externally.*fPIC.*.*: relocation R_AARCH64_ADR_PREL_LO21 against symbol `global_a.*bind externally.*fPIC.*.*: relocation R_AARCH64_LD_PREL_LO19 against symbol `global_a.*bind externally.*fPIC.*.*: relocation R_AARCH64_PREL16 against symbol `global_a.*bind externally.*fPIC.*.*: relocation R_AARCH64_PREL32 against symbol `global_a.*bind externally.*fPIC.*.*: relocation R_AARCH64_PREL64 against symbol `global_a.*bind externally.*fPIC.*> ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_PG_HI21_NC against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_ADR_PREL_LO21 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_LD_PREL_LO19 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL16 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL32 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC ./ld-new: tmpdir/pcrel.o: relocation R_AARCH64_PREL64 against symbol `global_a' which may bind externally can not be used when making a shared object; recompile with -fPIC PASS: PC-Rel relocation against defined /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/limit-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/limit-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/limit-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/limit-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8000ffc -o tmpdir/dump tmpdir/limit-b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8000ffc -o tmpdir/dump tmpdir/limit-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-limit-b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/limit-bl.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/limit-bl.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/limit-bl.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/limit-bl.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8000ffc -o tmpdir/dump tmpdir/limit-bl.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8000ffc -o tmpdir/dump tmpdir/limit-bl.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-limit-bl /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-back.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-back.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-back.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-back.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x100000000 -o tmpdir/dump tmpdir/farcall-back.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x100000000 -o tmpdir/dump tmpdir/farcall-back.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-farcall-back /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-b-defsym.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-b-defsym.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-b-defsym.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-b-defsym.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --defsym=bar=0x8001000 -o tmpdir/dump tmpdir/farcall-b-defsym.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --defsym=bar=0x8001000 -o tmpdir/dump tmpdir/farcall-b-defsym.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-farcall-b-defsym /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-bl-defsym.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-bl-defsym.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-bl-defsym.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-bl-defsym.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --defsym=bar=0x8001000 -o tmpdir/dump tmpdir/farcall-bl-defsym.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --defsym=bar=0x8001000 -o tmpdir/dump tmpdir/farcall-bl-defsym.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-farcall-bl-defsym /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-b-gsym.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-b-gsym.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-b-gsym.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-b-gsym.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 -o tmpdir/dump tmpdir/farcall-b-gsym.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 -o tmpdir/dump tmpdir/farcall-b-gsym.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/farcall-b-gsym.o: In function `_start': (.text+0x0): relocation truncated to fit: R_AARCH64_JUMP26 against symbol `bar_gsym' defined in .text section in tmpdir/farcall-b-gsym.o failed with: , expected: <.*\(.text\+0x0\): relocation truncated to fit: R_AARCH64_JUMP26 against symbol `bar_gsym'.*> tmpdir/farcall-b-gsym.o: In function `_start': (.text+0x0): relocation truncated to fit: R_AARCH64_JUMP26 against symbol `bar_gsym' defined in .text section in tmpdir/farcall-b-gsym.o PASS: aarch64-farcall-b-gsym /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-b-plt.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-b-plt.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-b-plt.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-b-plt.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/farcall-b-plt.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/farcall-b-plt.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-farcall-b-plt /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-bl-plt.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-bl-plt.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-bl-plt.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-bl-plt.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/farcall-bl-plt.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/farcall-bl-plt.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-farcall-bl-plt /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-bl.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-bl.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-bl.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-bl.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8001000 -o tmpdir/dump tmpdir/farcall-bl.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8001000 -o tmpdir/dump tmpdir/farcall-bl.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-farcall-bl /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8001000 -o tmpdir/dump tmpdir/farcall-b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8001000 -o tmpdir/dump tmpdir/farcall-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-farcall-b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-b-none-function.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-b-none-function.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-b-none-function.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-b-none-function.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8001000 -o tmpdir/dump tmpdir/farcall-b-none-function.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8001000 -o tmpdir/dump tmpdir/farcall-b-none-function.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-farcall-b-none-function /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-bl-none-function.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-bl-none-function.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-bl-none-function.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-bl-none-function.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8001000 -o tmpdir/dump tmpdir/farcall-bl-none-function.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8001000 -o tmpdir/dump tmpdir/farcall-bl-none-function.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-farcall-bl-none-function /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-b-section.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-b-section.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-b-section.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-b-section.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8001000 -o tmpdir/dump tmpdir/farcall-b-section.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8001000 -o tmpdir/dump tmpdir/farcall-b-section.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-farcall-b-section /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-bl-section.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-bl-section.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/farcall-bl-section.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/farcall-bl-section.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8001000 -o tmpdir/dump tmpdir/farcall-bl-section.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -Ttext 0x1000 --section-start .foo=0x8001000 -o tmpdir/dump tmpdir/farcall-bl-section.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: aarch64-farcall-bl-section /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-all.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-all.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-all.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-all.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-all.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-all.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-all /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-all.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-all.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-all.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-all.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-all.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-all.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-all-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-gd-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gd-le.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-gd-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gd-le.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gd-le.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gd-le.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-gd-le /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-gd-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gd-le.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-gd-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gd-le.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gd-le.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gd-le.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-gd-le-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-gdesc-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gdesc-le.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-gdesc-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gdesc-le.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gdesc-le.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gdesc-le.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-gdesc-le /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-gdesc-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gdesc-le.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-gdesc-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gdesc-le.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gdesc-le.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gdesc-le.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-gdesc-le-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-gd-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gd-ie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-gd-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gd-ie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gd-ie.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gd-ie.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-gd-ie /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-gd-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gd-ie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-gd-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gd-ie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gd-ie.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gd-ie.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-gd-ie-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tls-relax-large-gd-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-large-gd-ie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tls-relax-large-gd-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-large-gd-ie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tls-relax-large-gd-ie.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tls-relax-large-gd-ie.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-large-gd-ie /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tls-relax-large-gd-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-large-gd-le.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tls-relax-large-gd-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-large-gd-le.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tls-relax-large-gd-le.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tls-relax-large-gd-le.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-large-gd-le /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tls-relax-large-desc-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-large-desc-ie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tls-relax-large-desc-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-large-desc-ie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tls-relax-large-desc-ie.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tls-relax-large-desc-ie.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-large-desc-ie /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tls-relax-large-desc-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-large-desc-le.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tls-relax-large-desc-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-large-desc-le.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tls-relax-large-desc-le.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tls-relax-large-desc-le.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-large-desc-le /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-gdesc-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gdesc-ie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-gdesc-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gdesc-ie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gdesc-ie.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gdesc-ie.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-gdesc-ie /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-ie-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ie-le.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-ie-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ie-le.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ie-le.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ie-le.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-ie-le /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-ie-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ie-le.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-ie-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ie-le.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ie-le.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ie-le.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-ie-le-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-ld-le-small.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ld-le-small.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-ld-le-small.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ld-le-small.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ld-le-small.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ld-le-small.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-ld-le-small /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-ld-le-small.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ld-le-small.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-ld-le-small.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ld-le-small.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ld-le-small.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ld-le-small.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-ld-le-small-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-ld-le-tiny.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ld-le-tiny.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-ld-le-tiny.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ld-le-tiny.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ld-le-tiny.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ld-le-tiny.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-ld-le-tiny /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-ld-le-tiny.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ld-le-tiny.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-ld-le-tiny.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ld-le-tiny.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ld-le-tiny.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ld-le-tiny.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-ld-le-tiny-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-desc-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-desc-ie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-desc-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-desc-ie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-desc-ie.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-desc-ie.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-desc-ie /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-desc-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-desc-ie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-desc-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-desc-ie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-desc-ie.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-desc-ie.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-desc-ie-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-gdesc-ie-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gdesc-ie-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-gdesc-ie-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gdesc-ie-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gdesc-ie-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gdesc-ie-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-gdesc-ie-2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-gdesc-le-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gdesc-le-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-gdesc-le-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gdesc-le-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gdesc-le-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gdesc-le-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-gdesc-le-2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-gdesc-le-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gdesc-le-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-gdesc-le-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-gdesc-le-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gdesc-le-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-gdesc-le-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-gdesc-le-2-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-ie-le-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ie-le-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-ie-le-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ie-le-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ie-le-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ie-le-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-ie-le-2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-ie-le-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ie-le-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-ie-le-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ie-le-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ie-le-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ie-le-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-ie-le-2-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-ie-le-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ie-le-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-relax-ie-le-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ie-le-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ie-le-3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ie-le-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-ie-le-3 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-ie-le-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ie-le-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-relax-ie-le-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-relax-ie-le-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ie-le-3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-relax-ie-le-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-relax-ie-le-3-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-gd.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-gd.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-gd.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-gd.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-gd.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-gd.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-tiny-gd /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-gd-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-gd-ie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-gd-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-gd-ie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-gd-ie.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-gd-ie.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-tiny-gd-ie /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-tiny-gd-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-gd-ie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-tiny-gd-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-gd-ie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-gd-ie.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-gd-ie.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-tiny-gd-ie-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-gd-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-gd-le.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-gd-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-gd-le.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-gd-le.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-gd-le.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-tiny-gd-le /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-tiny-gd-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-gd-le.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-tiny-gd-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-gd-le.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-gd-le.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-gd-le.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-tiny-gd-le-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-desc.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-desc.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-desc.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-desc.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-desc.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-desc.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-tiny-desc /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-desc-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-desc-ie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-desc-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-desc-ie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-desc-ie.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-desc-ie.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-tiny-desc-ie /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-tiny-desc-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-desc-ie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-tiny-desc-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-desc-ie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-desc-ie.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-desc-ie.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-tiny-desc-ie-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-desc-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-desc-le.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-desc-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-desc-le.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-desc-le.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-desc-le.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-tiny-desc-le /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-tiny-desc-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-desc-le.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=ilp32 -o tmpdir/tls-tiny-desc-le.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-desc-le.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-desc-le.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -m aarch64elf32 -T relocs-ilp32.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-desc-le.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-tiny-desc-le-ilp32 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-ie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-ie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-ie.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -o tmpdir/dump tmpdir/tls-tiny-ie.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-tiny-ie /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tls-large-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-large-ie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tls-large-ie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-large-ie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tls-large-ie.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tls-large-ie.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-large-ie /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tls-large-desc.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-large-desc.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tls-large-desc.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-large-desc.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tls-large-desc.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tls-large-desc.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-large-desc /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-ld.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-ld.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-tiny-ld.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-tiny-ld.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -shared --hash-style=sysv -o tmpdir/dump tmpdir/tls-tiny-ld.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -shared --hash-style=sysv -o tmpdir/dump tmpdir/tls-tiny-ld.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Wr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Wr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-tiny-ld /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-small-ld.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-small-ld.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tls-small-ld.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tls-small-ld.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -shared --hash-style=sysv -o tmpdir/dump tmpdir/tls-small-ld.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -T relocs.ld -shared --hash-style=sysv -o tmpdir/dump tmpdir/tls-small-ld.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Wr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Wr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tls-small-ld /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tlsle.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tlsle.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tlsle.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tlsle.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tlsle.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -m aarch64elf -o tmpdir/dump tmpdir/tlsle.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tlsle /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tlsle-symbol-offset.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tlsle-symbol-offset.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tlsle-symbol-offset.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tlsle-symbol-offset.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -o tmpdir/dump tmpdir/tlsle-symbol-offset.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -o tmpdir/dump tmpdir/tlsle-symbol-offset.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/tlsle-symbol-offset /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-309.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-309.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-309.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-309.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-311.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-311.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-311.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-311.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-312.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-312.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-312.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-312.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --gc-sections -T aarch64.ld -o tmpdir/dump tmpdir/gc-start.o tmpdir/gc-relocs-309.o tmpdir/gc-relocs-311.o tmpdir/gc-relocs-312.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --gc-sections -T aarch64.ld -o tmpdir/dump tmpdir/gc-start.o tmpdir/gc-relocs-309.o tmpdir/gc-relocs-311.o tmpdir/gc-relocs-312.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -t -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -t -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/gc-got-relocs /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-tlsgd.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-tlsgd.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-tlsgd.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-tlsgd.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-tlsdesc.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-tlsdesc.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-tlsdesc.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-tlsdesc.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-tlsie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-tlsie.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-tlsie.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-tlsie.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-tlsle.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-tlsle.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/gc-relocs-tlsle.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-tlsle.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --gc-sections -T aarch64.ld -o tmpdir/dump tmpdir/gc-start.o tmpdir/gc-relocs-tlsgd.o tmpdir/gc-relocs-tlsdesc.o tmpdir/gc-relocs-tlsie.o tmpdir/gc-relocs-tlsle.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --gc-sections -T aarch64.ld -o tmpdir/dump tmpdir/gc-start.o tmpdir/gc-relocs-tlsgd.o tmpdir/gc-relocs-tlsdesc.o tmpdir/gc-relocs-tlsie.o tmpdir/gc-relocs-tlsle.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -t -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -t -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/gc-tls-relocs /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-plt1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-plt1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-plt1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-plt1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-plt-main.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-plt-main.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-plt-main.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-plt-main.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-plt-hidden.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-plt-hidden.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-plt-hidden.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-plt-hidden.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-plt2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-plt2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-plt2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-plt2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --gc-sections -T aarch64.ld --shared --hash-style=sysv -m aarch64elf -o tmpdir/dump tmpdir/gc-plt1.o tmpdir/gc-plt-main.o tmpdir/gc-plt-hidden.o tmpdir/gc-plt2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --gc-sections -T aarch64.ld --shared --hash-style=sysv -m aarch64elf -o tmpdir/dump tmpdir/gc-plt1.o tmpdir/gc-plt-main.o tmpdir/gc-plt-hidden.o tmpdir/gc-plt2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dT tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dT tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/gc-plt-relocs /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-relocs-257.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-257.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-relocs-257.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-257.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --defsym tempy=0x11012 --defsym tempy2=0x45034 --defsym tempy3=0x1234 -T aarch64.ld -shared --gc-sections -m aarch64elf -o tmpdir/dump tmpdir/gc-start.o tmpdir/gc-relocs-257.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --defsym tempy=0x11012 --defsym tempy2=0x45034 --defsym tempy3=0x1234 -T aarch64.ld -shared --gc-sections -m aarch64elf -o tmpdir/dump tmpdir/gc-start.o tmpdir/gc-relocs-257.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -R -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -R -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/gc-relocs-257-dyn /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-relocs-257.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-257.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/gc-relocs-257.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/gc-relocs-257.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --defsym tempy=0x11012 --defsym tempy2=0x45034 --defsym tempy3=0x1234 -T aarch64.ld --gc-sections -m aarch64elf -o tmpdir/dump tmpdir/gc-start.o tmpdir/gc-relocs-257.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --defsym tempy=0x11012 --defsym tempy2=0x45034 --defsym tempy3=0x1234 -T aarch64.ld --gc-sections -m aarch64elf -o tmpdir/dump tmpdir/gc-start.o tmpdir/gc-relocs-257.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/gc-relocs-257 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/implicit_got_section_1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/implicit_got_section_1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/implicit_got_section_1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/implicit_got_section_1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 -o tmpdir/dump tmpdir/implicit_got_section_1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 -o tmpdir/dump tmpdir/implicit_got_section_1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/implicit_got_section_1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17415.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/pr17415.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17415.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/pr17415.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 -o tmpdir/dump tmpdir/pr17415.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 -o tmpdir/dump tmpdir/pr17415.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/pr17415.o: In function `main': (.text+0x40): relocation truncated to fit: R_AARCH64_TLSLE_ADD_TPREL_HI12 against symbol `i' defined in .tbss section in tmpdir/pr17415.o failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_TLSLE_ADD_TPREL_HI12 against symbol `i' .*> tmpdir/pr17415.o: In function `main': (.text+0x40): relocation truncated to fit: R_AARCH64_TLSLE_ADD_TPREL_HI12 against symbol `i' defined in .tbss section in tmpdir/pr17415.o PASS: TLS offset out of range /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tprel_g2_overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tprel_g2_overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/tprel_g2_overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tprel_g2_overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 -m aarch64elf -o tmpdir/dump tmpdir/tprel_g2_overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 -m aarch64elf -o tmpdir/dump tmpdir/tprel_g2_overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/tprel_g2_overflow.o: In function `main': (.text+0x0): relocation truncated to fit: R_AARCH64_TLSLE_MOVW_TPREL_G2 against symbol `i' defined in .tbss section in tmpdir/tprel_g2_overflow.o failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_TLSLE_MOVW_TPREL_G2 against symbol `i' .*> tmpdir/tprel_g2_overflow.o: In function `main': (.text+0x0): relocation truncated to fit: R_AARCH64_TLSLE_MOVW_TPREL_G2 against symbol `i' defined in .tbss section in tmpdir/tprel_g2_overflow.o PASS: TLS offset out of range - TPREL_G2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tprel_add_lo12_overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tprel_add_lo12_overflow.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/tprel_add_lo12_overflow.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/tprel_add_lo12_overflow.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 -o tmpdir/dump tmpdir/tprel_add_lo12_overflow.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 -o tmpdir/dump tmpdir/tprel_add_lo12_overflow.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/tprel_add_lo12_overflow.o: In function `main': (.text+0x0): relocation truncated to fit: R_AARCH64_TLSLE_ADD_TPREL_LO12 against symbol `i' defined in .tdata section in tmpdir/tprel_add_lo12_overflow.o failed with: , expected: <.*\(.text\+0x\d+\): relocation truncated to fit: R_AARCH64_TLSLE_ADD_TPREL_LO12 against symbol `i' .*> tmpdir/tprel_add_lo12_overflow.o: In function `main': (.text+0x0): relocation truncated to fit: R_AARCH64_TLSLE_ADD_TPREL_LO12 against symbol `i' defined in .tdata section in tmpdir/tprel_add_lo12_overflow.o PASS: TLS offset out of range - TPREL_ADD_LO12 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/protected-data.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/protected-data.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/protected-data.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/protected-data.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/protected-data.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/protected-data.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/protected-data /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -o tmpdir/dump tmpdir/ifunc-1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -o tmpdir/dump tmpdir/ifunc-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dw tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dw tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-1-local.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-1-local.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-1-local.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-1-local.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -o tmpdir/dump tmpdir/ifunc-1-local.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -o tmpdir/dump tmpdir/ifunc-1-local.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dw tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dw tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-1-local /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -o tmpdir/dump tmpdir/ifunc-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -o tmpdir/dump tmpdir/ifunc-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dw tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dw tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-2-local.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-2-local.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-2-local.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-2-local.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -o tmpdir/dump tmpdir/ifunc-2-local.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -o tmpdir/dump tmpdir/ifunc-2-local.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dw tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dw tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-2-local /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -o tmpdir/dump tmpdir/ifunc-3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -o tmpdir/dump tmpdir/ifunc-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dw tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dw tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-3a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/ifunc-3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/ifunc-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-3b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/dump tmpdir/ifunc-4.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/dump tmpdir/ifunc-4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-4 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -s -o tmpdir/dump tmpdir/ifunc-4.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -s -o tmpdir/dump tmpdir/ifunc-4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-4a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-5.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/dump tmpdir/ifunc-5.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/dump tmpdir/ifunc-5.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-5a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-5.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-5.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-5.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-5b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-5-local.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-5-local.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-5-local.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-5-local.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/dump tmpdir/ifunc-5-local.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/dump tmpdir/ifunc-5-local.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-5a-local /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-5-local.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-5-local.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-5-local.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-5-local.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-5-local.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-5-local.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-5b-local /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-5-local.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-5-local.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-5-local.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-5-local.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -r -o tmpdir/dump tmpdir/ifunc-5-local.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -r -o tmpdir/dump tmpdir/ifunc-5-local.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-5r-local /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-6.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/dump tmpdir/ifunc-6.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/dump tmpdir/ifunc-6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-6a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-6.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-6.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-6b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-7.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-7.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-7.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-7.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/dump tmpdir/ifunc-7.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/dump tmpdir/ifunc-7.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-7a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-7.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-7.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-7.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-7.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/ifunc-7.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/ifunc-7.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-7b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-7.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-7.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-7.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-7.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/ifunc-7.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/ifunc-7.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr -j .text tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dr -j .text tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-7c /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-8a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-8a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-8a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-8a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-8b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-8b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-8b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-8b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/dump tmpdir/ifunc-8a.o tmpdir/ifunc-8b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/dump tmpdir/ifunc-8a.o tmpdir/ifunc-8b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-8 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-9.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-9.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-9.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-9.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --export-dynamic -m aarch64elf -o tmpdir/dump tmpdir/ifunc-9.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 --export-dynamic -m aarch64elf -o tmpdir/dump tmpdir/ifunc-9.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: dynamic STT_GNU_IFUNC symbol `foo' with pointer equality in `tmpdir/ifunc-9.o' can not be used when making an executable; recompile with -fPIE and relink with -pie failed with: <./ld-new: dynamic STT_GNU_IFUNC symbol `foo' with pointer equality in `tmpdir/ifunc-9.o' can not be used when making an executable; recompile with -fPIE and relink with -pie>, expected: <.*dynamic STT_GNU_IFUNC symbol `foo' with pointer equality in `.*.o' can not be used when making an executable; recompile with -fPIE and relink with -pie> ./ld-new: dynamic STT_GNU_IFUNC symbol `foo' with pointer equality in `tmpdir/ifunc-9.o' can not be used when making an executable; recompile with -fPIE and relink with -pie PASS: ld-aarch64/ifunc-9 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-10.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-10.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-10.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-10.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e bar --gc-sections -m aarch64elf -o tmpdir/dump tmpdir/ifunc-10.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e bar --gc-sections -m aarch64elf -o tmpdir/dump tmpdir/ifunc-10.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-10 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-11.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-11.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-11.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-11.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e bar --gc-sections -m aarch64elf -o tmpdir/dump tmpdir/ifunc-11.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e bar --gc-sections -m aarch64elf -o tmpdir/dump tmpdir/ifunc-11.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-11 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-12.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-12.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-12.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-12.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -e bar --gc-sections -m aarch64elf -o tmpdir/dump tmpdir/ifunc-12.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -e bar --gc-sections -m aarch64elf -o tmpdir/dump tmpdir/ifunc-12.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-12 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-13a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-13a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-13a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-13a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-13b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-13b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-13b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-13b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-13a.o tmpdir/ifunc-13b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-13a.o tmpdir/ifunc-13b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-13 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-14a.o tmpdir/ifunc-14b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-14a.o tmpdir/ifunc-14b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14a.d starting with "^.*\(TEXTREL\).*$" EOF from tmpdir/dump.out PASS: ld-aarch64/ifunc-14a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-14b.o tmpdir/ifunc-14a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-14b.o tmpdir/ifunc-14a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14b.d starting with "^.*\(TEXTREL\).*$" EOF from tmpdir/dump.out PASS: ld-aarch64/ifunc-14b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-14a.o tmpdir/ifunc-14b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-14a.o tmpdir/ifunc-14b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14c.d starting with "^.* +R_AARCH64_NONE +.*$" EOF from tmpdir/dump.out PASS: ld-aarch64/ifunc-14c /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-14b.o tmpdir/ifunc-14a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-14b.o tmpdir/ifunc-14a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14d.d starting with "^.* +R_AARCH64_NONE +.*$" EOF from tmpdir/dump.out PASS: ld-aarch64/ifunc-14d /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14c.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-14a.o tmpdir/ifunc-14c.o tmpdir/ifunc-14b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-14a.o tmpdir/ifunc-14c.o tmpdir/ifunc-14b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14e.d starting with "^.* +R_AARCH64_NONE +.*$" EOF from tmpdir/dump.out PASS: ld-aarch64/ifunc-14e /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14c.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-14c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-14a.o tmpdir/ifunc-14b.o tmpdir/ifunc-14c.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-14a.o tmpdir/ifunc-14b.o tmpdir/ifunc-14c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-14f.d starting with "^.* +R_AARCH64_NONE +.*$" EOF from tmpdir/dump.out PASS: ld-aarch64/ifunc-14f /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-15.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-15.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-15.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-15.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-15.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -o tmpdir/dump tmpdir/ifunc-15.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-15 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-16.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-16.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-16.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-16.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/ifunc-16.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -o tmpdir/dump tmpdir/ifunc-16.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-16 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-17a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-17a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-17a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-17a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-17b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-17b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-17b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-17b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -static -o tmpdir/dump tmpdir/ifunc-17a.o tmpdir/ifunc-17b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -static -o tmpdir/dump tmpdir/ifunc-17a.o tmpdir/ifunc-17b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-17a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-17b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-17b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-17b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-17b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-17a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-17a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/ifunc-17a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-17a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -static -o tmpdir/dump tmpdir/ifunc-17b.o tmpdir/ifunc-17a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -static -o tmpdir/dump tmpdir/ifunc-17b.o tmpdir/ifunc-17a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-17b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-18a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-18a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-18a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-18a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-18b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-18b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-18b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-18b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-18a.o tmpdir/ifunc-18b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-18a.o tmpdir/ifunc-18b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-18a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-18b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-18b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-18b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-18b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-18a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-18a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-18a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-18a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-18b.o tmpdir/ifunc-18a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-18b.o tmpdir/ifunc-18a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-18b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-19a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-19a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-19a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-19a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-19b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-19b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-19b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-19b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-19a.o tmpdir/ifunc-19b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-19a.o tmpdir/ifunc-19b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-19a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-19b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-19b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-19b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-19b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-19a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-19a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-19a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-19a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-19b.o tmpdir/ifunc-19a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-19b.o tmpdir/ifunc-19a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-19b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-20.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-20.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-20.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-20.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-20.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-20.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-20 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-21.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-21.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-21.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-21.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-21.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -z nocombreloc -m aarch64elf -o tmpdir/dump tmpdir/ifunc-21.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -d -s -j .got.plt -j .text tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -d -s -j .got.plt -j .text tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-21 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-22.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-22.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/ifunc-22.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/ifunc-22.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -static -m aarch64elf -o tmpdir/dump tmpdir/ifunc-22.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -static -m aarch64elf -o tmpdir/dump tmpdir/ifunc-22.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .got tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .got tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/ifunc-22 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/relasz.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/relasz.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/relasz.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/relasz.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -Taarch64.ld -o tmpdir/dump tmpdir/relasz.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared --hash-style=sysv -Taarch64.ld -o tmpdir/dump tmpdir/relasz.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/relasz /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/relocs-1027-symbolic-func.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/relocs-1027-symbolic-func.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/relocs-1027-symbolic-func.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/relocs-1027-symbolic-func.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -Bsymbolic-functions -m aarch64elf -o tmpdir/dump tmpdir/relocs-1027-symbolic-func.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -Bsymbolic-functions -m aarch64elf -o tmpdir/dump tmpdir/relocs-1027-symbolic-func.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/relocs-1027-symbolic-func /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/dt_textrel.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/dt_textrel.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/dt_textrel.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/dt_textrel.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -m aarch64elf -o tmpdir/dump tmpdir/dt_textrel.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -m aarch64elf -o tmpdir/dump tmpdir/dt_textrel.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/dt_textrel /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/plt_mapping_symbol.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/plt_mapping_symbol.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/plt_mapping_symbol.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/plt_mapping_symbol.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -o tmpdir/dump tmpdir/plt_mapping_symbol.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -T relocs.ld -e0 -o tmpdir/dump tmpdir/plt_mapping_symbol.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --syms --special-syms tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --syms --special-syms tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: AArch64 mapping symbol for plt section test. /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/rela-abs-relative.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/rela-abs-relative.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/rela-abs-relative.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/rela-abs-relative.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -Ttext-segment=0x100000 -Tdata=0x200000 -Trelocs.ld -m aarch64elf -o tmpdir/dump tmpdir/rela-abs-relative.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -Ttext-segment=0x100000 -Tdata=0x200000 -Trelocs.ld -m aarch64elf -o tmpdir/dump tmpdir/rela-abs-relative.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dR -j .data tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dR -j .data tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: rela-abs-relative /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/rela-abs-relative.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/rela-abs-relative.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/rela-abs-relative.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/rela-abs-relative.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -Ttext-segment=0x100000 -Tdata=0x200000 -Trelocs.ld --no-apply-dynamic-relocs -m aarch64elf -o tmpdir/dump tmpdir/rela-abs-relative.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared -Ttext-segment=0x100000 -Tdata=0x200000 -Trelocs.ld --no-apply-dynamic-relocs -m aarch64elf -o tmpdir/dump tmpdir/rela-abs-relative.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dR -j .data tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -dR -j .data tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: rela-abs-relative --no-apply-dynamic-relocs /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/pie-bind-locally-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/pie-bind-locally-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/pie-bind-locally-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/pie-bind-locally-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/pie-bind-locally-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/pie-bind-locally-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -mabi=lp64 -o tmpdir/pie-bind-locally-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/pie-bind-locally-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -pie -m aarch64elf -o tmpdir/dump tmpdir/pie-bind-locally-a.o tmpdir/pie-bind-locally-b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -pie -m aarch64elf -o tmpdir/dump tmpdir/pie-bind-locally-a.o tmpdir/pie-bind-locally-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Wr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Wr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-aarch64/pie-bind-locally /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/copy-reloc-so.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/copy-reloc-so.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/copy-reloc-so.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/copy-reloc-so.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/copy-reloc-so.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared tmpdir/copy-reloc-so.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/copy-reloc-so.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared tmpdir/copy-reloc-so.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: ld-aarch64/so with global symbol /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/copy-reloc-exe.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/copy-reloc-exe.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/copy-reloc-exe.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/copy-reloc-exe.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/copy-reloc -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 tmpdir/copy-reloc-so.so tmpdir/copy-reloc-exe.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/copy-reloc -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 tmpdir/copy-reloc-so.so tmpdir/copy-reloc-exe.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -R tmpdir/copy-reloc >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -R tmpdir/copy-reloc PASS: ld-aarch64/exe with copy relocation /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/copy-reloc-exe-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/copy-reloc-exe-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/copy-reloc-exe-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/copy-reloc-exe-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/copy-reloc-2 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 tmpdir/copy-reloc-so.so tmpdir/copy-reloc-exe-2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/copy-reloc-2 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 tmpdir/copy-reloc-so.so tmpdir/copy-reloc-exe-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -R tmpdir/copy-reloc-2 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -R tmpdir/copy-reloc-2 PASS: ld-aarch64/exe with copy relocation 2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/copy-reloc-exe-eliminate.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/copy-reloc-exe-eliminate.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/copy-reloc-exe-eliminate.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/copy-reloc-exe-eliminate.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/copy-reloc-elimination -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 tmpdir/copy-reloc-so.so tmpdir/copy-reloc-exe-eliminate.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/copy-reloc-elimination -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 tmpdir/copy-reloc-so.so tmpdir/copy-reloc-exe-eliminate.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -R tmpdir/copy-reloc-elimination >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -R tmpdir/copy-reloc-elimination PASS: ld-aarch64/exe with copy relocation elimination /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/func-in-so.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/func-in-so.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/func-in-so.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/func-in-so.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/func-in-so.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared tmpdir/func-in-so.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/func-in-so.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -shared tmpdir/func-in-so.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: ld-aarch64/so with global func /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/func-sym-hash-opt.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/func-sym-hash-opt.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -o tmpdir/func-sym-hash-opt.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/func-sym-hash-opt.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/hash-opt -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 --hash-style=gnu tmpdir/func-in-so.so tmpdir/func-sym-hash-opt.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/hash-opt -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64 -e0 --hash-style=gnu tmpdir/func-in-so.so tmpdir/func-sym-hash-opt.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf --dyn-sym tmpdir/hash-opt >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf --dyn-sym tmpdir/hash-opt PASS: ld-aarch64/func sym hash opt for exe testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/aarch64-elf.exp completed in 14 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-alpha/alpha.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-alpha/alpha.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-arc/arc.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-arc/arc.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-arm/arm-elf.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-arm/arm-elf.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-arm/export-class.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-arm/export-class.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-auto-import/auto-import.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-auto-import/auto-import.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-avr/avr.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-avr/avr.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-bootstrap/bootstrap.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-bootstrap/bootstrap.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-checks/checks.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-checks -o tmpdir/asm.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-checks/asm.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-checks -o tmpdir/asm.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-checks/asm.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/asm.x --check-sections -e foo tmpdir/asm.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/asm.x --check-sections -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-checks/script -e foo tmpdir/asm.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/asm.x --check-sections -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-checks/script -e foo tmpdir/asm.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: section .data LMA [0000000000000100,0000000000000103] overlaps section .text LMA [0000000000000100,0000000000000103] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: section .data LMA [0000000000000100,0000000000000103] overlaps section .text LMA [0000000000000100,0000000000000103] PASS: check sections 2 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-checks/checks.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cris/cris.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cris/cris.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-crx/crx.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-crx/crx.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cygwin/exe-export.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cygwin/exe-export.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-d10v/d10v.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-d10v/d10v.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/discard.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/extern.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/extern.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/extern.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/extern.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/extern.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/extern.o 2>&1} /dev/null ld.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> `data' referenced in section `.text' of tmpdir/extern.o: defined in discarded section `.data.exit' of tmpdir/extern.o PASS: ld-discard/extern /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exit.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/exit.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exit.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/exit.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/start.o tmpdir/exit.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/start.o tmpdir/exit.o 2>&1} /dev/null ld.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> `data' referenced in section `.text' of tmpdir/start.o: defined in discarded section `.data.exit' of tmpdir/exit.o PASS: ld-discard/start /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/static.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/static.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/static.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/static.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/static.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/static.o 2>&1} /dev/null ld.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> `.data.exit' referenced in section `.text' of tmpdir/static.o: defined in discarded section `.data.exit' of tmpdir/static.o PASS: ld-discard/static /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/zero-range.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/zero-range.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/zero-range.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/zero-range.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/zero-range.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/zero-range.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .debug_ranges tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .debug_ranges tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-discard/zero-range /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/zero-rel.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/zero-rel.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/zero-rel.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/zero-rel.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/zero-rel.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/zero-rel.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .debug_info tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .debug_info tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-discard/zero-rel testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-discard/discard.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/audit.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/audit.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/binutils.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/binutils.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/compress.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/compress.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group.exp ... Checking CFI support: /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o /dev/null tmpdir/check_as_cfi.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o /dev/null tmpdir/check_as_cfi.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/eh-group1size.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/eh-group1size.o /scratch/4/jbglaw/regular/repos/binutils_gdb/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/eh-group1.o --defsym ELF64=1 /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/eh-group1.o --defsym ELF64=1 /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/eh-group2.o --defsym ELF64=1 /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/eh-group2.o --defsym ELF64=1 /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/eh-group.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r tmpdir/eh-group1.o tmpdir/eh-group2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/eh-group.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/eh-group -e _start tmpdir/eh-group.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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 /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group.exp completed in 1 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/elf.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/symbol3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbol3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/symbol3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbol3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar -rc tmpdir/symbol3.a tmpdir/symbol3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar -rc tmpdir/symbol3.a tmpdir/symbol3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build symbol3.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/symbol3w.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbol3w.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/symbol3w.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbol3w.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar -rc tmpdir/symbol3w.a tmpdir/symbol3w.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar -rc tmpdir/symbol3w.a tmpdir/symbol3w.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build symbol3w.a targ=aarch64-unknown-elf . /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/../../bfd/config.bfd && echo "$targ_underscore" /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/attributes.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/attributes.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/attributes.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/attributes.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T attributes.ld -o tmpdir/dump tmpdir/attributes.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T attributes.ld -o tmpdir/dump tmpdir/attributes.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -t tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -t tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Symbol flags copy /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/comm-data4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/comm-data4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/comm-data4.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/comm-data4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/comm-data4 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/comm-data5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data5.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/comm-data5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/comm-data5.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/comm-data5.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/comm-data5 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new --compress-debug-sections -o tmpdir/compress1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new --compress-debug-sections -o tmpdir/compress1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e func_cu2 -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e func_cu2 -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new --compress-debug-sections -o tmpdir/compress1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new --compress-debug-sections -o tmpdir/compress1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new --compress-debug-sections=zlib-gabi -o tmpdir/compress1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new --compress-debug-sections=zlib-gabi -o tmpdir/compress1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e func_cu2 -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e func_cu2 -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -t tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -t tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/compressed1a.d starting with "^ .*COMPRESSED.*$" EOF from tmpdir/dump.out PASS: ld-elf/compressed1a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new --compress-debug-sections=none -o tmpdir/compress1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new --compress-debug-sections=none -o tmpdir/compress1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --compress-debug-sections=zlib-gnu -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --compress-debug-sections=zlib-gnu -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -SW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -SW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/eh-frame-hdr.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh-frame-hdr.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/eh-frame-hdr.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh-frame-hdr.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e _start --eh-frame-hdr -o tmpdir/dump tmpdir/eh-frame-hdr.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e _start --eh-frame-hdr -o tmpdir/dump tmpdir/eh-frame-hdr.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -hw tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -hw tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/eh-frame-hdr /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/eh5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh5.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/eh5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/eh5a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh5a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/eh5a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh5a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/eh5b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh5b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/eh5b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh5b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/eh5.o tmpdir/eh5a.o tmpdir/eh5b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/eh5.o tmpdir/eh5a.o tmpdir/eh5b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -wf tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -wf tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/eh5 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/empty.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/empty.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/empty.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/empty.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/empty /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/empty2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/empty2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/empty2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/empty2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/empty2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/endsym.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endsym.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/endsym.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endsym.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --sort-common -o tmpdir/dump tmpdir/start.o tmpdir/endsym.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --sort-common -o tmpdir/dump tmpdir/start.o tmpdir/endsym.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/endsym /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/exclude3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/exclude3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/exclude3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/exclude3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/exclude3a.d starting with "^[ ]*\[.*\][ ]+\.foo1[ ]+.*$" EOF from tmpdir/dump.out PASS: ld-elf/exclude3a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/exclude3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/exclude3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/exclude3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/exclude3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/exclude3c /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/expr1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/expr1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/expr1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/expr1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T expr1.t -o tmpdir/dump tmpdir/expr1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T expr1.t -o tmpdir/dump tmpdir/expr1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] expr1.t:3: nonconstant expression for load base failed with: , expected: expr1.t:3: nonconstant expression for load base PASS: ld-elf/expr1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/flags1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/flags1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/flags1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/flags1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Tflags1.ld -o tmpdir/dump tmpdir/flags1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Tflags1.ld -o tmpdir/dump tmpdir/flags1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objcopy --set-section-flags .post_text_reserve=contents,alloc,load,readonly,code tmpdir/dump tmpdir/dump1 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objcopy --set-section-flags .post_text_reserve=contents,alloc,load,readonly,code tmpdir/dump tmpdir/dump1 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump1 > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump1 > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --set-section-flags test 1 (sections) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group1a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group1a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group1b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group1b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group1b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group1b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group10.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group10.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group10.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group10.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -T group.ld -o tmpdir/dump tmpdir/group10.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -T group.ld -o tmpdir/dump tmpdir/group10.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group10 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group1a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group1a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group1b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group1b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group1b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group1b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --force-group-allocation -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --force-group-allocation -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group11 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group1a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group1a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group1b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group1b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group1b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group1b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -T group12.ld -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -T group12.ld -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group12 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group3a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group3a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group3a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group3a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group3b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group3b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group3b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group3b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/group3a.o tmpdir/group3b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/group3a.o tmpdir/group3b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group3a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group3b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group3b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group3b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group3b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group3a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group3a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group3a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group3a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/group3b.o tmpdir/group3a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/group3b.o tmpdir/group3a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group3b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group4 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group-3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group5 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group-4.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group-4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group6 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group7 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group8.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group8.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group8.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group8.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry foo -o tmpdir/dump tmpdir/group8.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry foo -o tmpdir/dump tmpdir/group8.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group8a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group8.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group8.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group8.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group8.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry bar -o tmpdir/dump tmpdir/group8.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry bar -o tmpdir/dump tmpdir/group8.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group8b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group9.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group9.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group9.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group9.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry foo -o tmpdir/dump tmpdir/group9.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry foo -o tmpdir/dump tmpdir/group9.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group9a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group9.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group9.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/group9.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/group9.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry bar -o tmpdir/dump tmpdir/group9.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry bar -o tmpdir/dump tmpdir/group9.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group9b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/init-fini-arrays.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init-fini-arrays.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/init-fini-arrays.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init-fini-arrays.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/init-fini-arrays.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/init-fini-arrays.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/init-fini-arrays /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/linkonce1a.o tmpdir/linkonce1b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/linkonce1a.o tmpdir/linkonce1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/linkonce1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -emit-relocs -o tmpdir/dump tmpdir/linkonce1a.o tmpdir/linkonce1b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -emit-relocs -o tmpdir/dump tmpdir/linkonce1a.o tmpdir/linkonce1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/linkonce2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/linkoncerdiff1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkoncerdiff1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/linkoncerdiff1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkoncerdiff1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/linkoncerdiff2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkoncerdiff2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/linkoncerdiff2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkoncerdiff2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/linkoncerdiff1.o tmpdir/linkoncerdiff2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/linkoncerdiff1.o tmpdir/linkoncerdiff2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/linkoncerdiff /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/merge.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/merge.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/merge.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/merge.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T merge.ld -o tmpdir/dump tmpdir/merge.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T merge.ld -o tmpdir/dump tmpdir/merge.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/merge /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/merge2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/merge2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/merge2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/merge2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T merge.ld -o tmpdir/dump tmpdir/merge2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T merge.ld -o tmpdir/dump tmpdir/merge2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/merge2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/merge3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/merge3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/merge3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/merge3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T merge.ld -o tmpdir/dump tmpdir/merge3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T merge.ld -o tmpdir/dump tmpdir/merge3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/merge3 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/nobits-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/nobits-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/nobits-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/nobits-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Tnobits-1.t -o tmpdir/dump tmpdir/nobits-1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Tnobits-1.t -o tmpdir/dump tmpdir/nobits-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/nobits-1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/noload-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/noload-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/noload-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/noload-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T noload-1.t -o tmpdir/dump tmpdir/noload-1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T noload-1.t -o tmpdir/dump tmpdir/noload-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/noload-1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/noload-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/noload-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/noload-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/noload-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T noload-3.t -o tmpdir/dump tmpdir/noload-3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T noload-3.t -o tmpdir/dump tmpdir/noload-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .foo1 tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .foo1 tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/noload-3 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/note-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/note-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/note-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/note-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Tnote-1.t -o tmpdir/dump tmpdir/note-1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Tnote-1.t -o tmpdir/dump tmpdir/note-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/note-1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/note-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/note-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/note-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/note-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Tnote-2.t -o tmpdir/dump tmpdir/note-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Tnote-2.t -o tmpdir/dump tmpdir/note-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objcopy -R .foo tmpdir/dump tmpdir/dump1 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objcopy -R .foo tmpdir/dump tmpdir/dump1 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump1 > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump1 > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/note-2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-10.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-10.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-10.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-10.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -N -T orphan-9.ld -o tmpdir/dump tmpdir/orphan-10.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -N -T orphan-9.ld -o tmpdir/dump tmpdir/orphan-10.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan-10 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-11.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-11.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-11.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-11.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan-11.ld --orphan-handling=error -o tmpdir/dump tmpdir/orphan-11.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan-11.ld --orphan-handling=error -o tmpdir/dump tmpdir/orphan-11.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -wh tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -wh tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan-11 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-12.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-12.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-12.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-12.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan-11.ld --strip-debug --orphan-handling=error -o tmpdir/dump tmpdir/orphan-12.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan-11.ld --strip-debug --orphan-handling=error -o tmpdir/dump tmpdir/orphan-12.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -wh tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -wh tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan-12 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=warn -o tmpdir/dump tmpdir/orphan.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=warn -o tmpdir/dump tmpdir/orphan.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: warning: orphan section `.notbad' from `tmpdir/orphan.o' being placed in section `.notbad'. ./ld-new: warning: orphan section `.note.bar' from `tmpdir/orphan.o' being placed in section `.note.bar'. succeeded with: <./ld-new: warning: orphan section `.notbad' from `tmpdir/orphan.o' being placed in section `.notbad'. ./ld-new: warning: orphan section `.note.bar' from `tmpdir/orphan.o' being placed in section `.note.bar'.>, expected in file orphan-5.l ./ld-new: warning: orphan section `.notbad' from `tmpdir/orphan.o' being placed in section `.notbad'. ./ld-new: warning: orphan section `.note.bar' from `tmpdir/orphan.o' being placed in section `.note.bar'. PASS: Report warning for orphan sections /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=error -o tmpdir/dump tmpdir/orphan.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=error -o tmpdir/dump tmpdir/orphan.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: error: unplaced orphan section `.notbad' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.note.bar' from `tmpdir/orphan.o'. failed with: <./ld-new: error: unplaced orphan section `.notbad' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.note.bar' from `tmpdir/orphan.o'.>, expected in file orphan-6.l ./ld-new: error: unplaced orphan section `.notbad' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.note.bar' from `tmpdir/orphan.o'. PASS: Report error for orphan sections /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=discard -o tmpdir/dump tmpdir/orphan.o -Map=tmpdir/dump.map Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=discard -o tmpdir/dump tmpdir/orphan.o -Map=tmpdir/dump.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-7.map' PASS: Discard orphan sections (map file check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=place -o tmpdir/dump tmpdir/orphan.o -Map=tmpdir/dump.map Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=place -o tmpdir/dump tmpdir/orphan.o -Map=tmpdir/dump.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-8.map' PASS: Place orphan sections (map file check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-9.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-9.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-9.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-9.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -N -T orphan-9.ld -o tmpdir/dump tmpdir/orphan-9.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -N -T orphan-9.ld -o tmpdir/dump tmpdir/orphan-9.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan-9 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-region.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-region.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-region.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-region.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan-region.ld -N -z stack-size=0 -o tmpdir/dump tmpdir/orphan-region.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan-region.ld -N -z stack-size=0 -o tmpdir/dump tmpdir/orphan-region.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan-region /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan.ld -o tmpdir/dump tmpdir/orphan.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan.ld -o tmpdir/dump tmpdir/orphan.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/orphan2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/orphan2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3c.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3d.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3d.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3d.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3d.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3e.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3e.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3e.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3e.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3f.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3f.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3f.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3f.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan3 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/orphan4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan4.ld -o tmpdir/dump tmpdir/orphan4.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan4.ld -o tmpdir/dump tmpdir/orphan4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan4 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/overlay.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/overlay.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/overlay.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/overlay.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/overlay /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr11304a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr11304a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr11304a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr11304a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr11304b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr11304b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr11304b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr11304b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e 0 --section-start .zzz=0x800000 -o tmpdir/dump tmpdir/pr11304a.o tmpdir/pr11304b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr12851.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr12851.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr12851.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr12851.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -o tmpdir/dump tmpdir/pr12851.o tmpdir/start.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -o tmpdir/dump tmpdir/pr12851.o tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr12851 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr13839.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13839.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr13839.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13839.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T pr13839.t -o tmpdir/dump tmpdir/pr13839.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T pr13839.t -o tmpdir/dump tmpdir/pr13839.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr13839 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T pr14052.t -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T pr14052.t -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/init0.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init0.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/init0.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/init1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/init1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/init2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/init2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/init3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/init3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/initn.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/initn.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/initn.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/initn.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr14156a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fini0.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini0.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fini0.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fini1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fini1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fini2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fini2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fini3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fini3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/finin.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/finin.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/finin.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/finin.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr14156b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/foo0.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo0.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/foo0.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/foo1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/foo1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/foo2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/foo2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/foo3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/foo3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/foon.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foon.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/foon.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foon.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr14156c /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14926.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14926.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14926.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14926.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ttext=0x60 -o tmpdir/dump tmpdir/pr14926.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ttext=0x60 -o tmpdir/dump tmpdir/pr14926.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr14926 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-1.o tmpdir/pr17550-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-1.o tmpdir/pr17550-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-3.o 2>&1} /dev/null ld.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\]'> `y' referenced in section `.data' of tmpdir/pr17550-3.o: defined in discarded section `.data[foo_group]' of tmpdir/pr17550-3.o PASS: ld-elf/pr17550c /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-4.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr17550d /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr18735.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18735.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr18735.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18735.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr18735.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr18735.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr18735 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19005.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19005.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19005.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19005.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Tpr19005.t -o tmpdir/dump tmpdir/pr19005.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Tpr19005.t -o tmpdir/dump tmpdir/pr19005.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objcopy -O binary -j .foo -j .bar --gap-fill=0xff tmpdir/dump tmpdir/dump1 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objcopy -O binary -j .foo -j .bar --gap-fill=0xff tmpdir/dump tmpdir/dump1 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -b binary -s tmpdir/dump1 > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -b binary -s tmpdir/dump1 > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr19005 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.d starting with "^[ ]*\[.*\][ ]+\..text\.exclude[ ]+.*$" EOF from tmpdir/dump.out PASS: ld-elf/pr20513a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.d starting with "^[ ]*\[.*\][ ]+\..text\.exclude[ ]+.*$" EOF from tmpdir/dump.out PASS: ld-elf/pr20513b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/pr20513b.o: In function `main': (.text.exclude+0x0): multiple definition of `start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `main': (.text.exclude+0x0): multiple definition of `_start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `main': (.text.exclude+0x0): multiple definition of `__start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `main': (.text.exclude+0x0): multiple definition of `main' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here failed with: , expected: tmpdir/pr20513b.o: In function `main': (.text.exclude+0x0): multiple definition of `start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `main': (.text.exclude+0x0): multiple definition of `_start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `main': (.text.exclude+0x0): multiple definition of `__start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `main': (.text.exclude+0x0): multiple definition of `main' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here PASS: ld-elf/pr20513e /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/pr20513a.o: In function `main': (.text.startup+0x0): multiple definition of `start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `main': (.text.startup+0x0): multiple definition of `_start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `main': (.text.startup+0x0): multiple definition of `__start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `main': (.text.startup+0x0): multiple definition of `main' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here failed with: , expected: tmpdir/pr20513a.o: In function `main': (.text.startup+0x0): multiple definition of `start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `main': (.text.startup+0x0): multiple definition of `_start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `main': (.text.startup+0x0): multiple definition of `__start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `main': (.text.startup+0x0): multiple definition of `main' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here PASS: ld-elf/pr20513f /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20528a.o tmpdir/pr20528b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20528a.o tmpdir/pr20528b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr20528a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20528b.o tmpdir/pr20528a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20528b.o tmpdir/pr20528a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr20528b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21903.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21903.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21903.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21903.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --no-define-common -o tmpdir/dump tmpdir/pr21903.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --no-define-common -o tmpdir/dump tmpdir/pr21903.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: --no-define-common may not be used without -shared failed with: <./ld-new: --no-define-common may not be used without -shared>, expected: <--no-define-common may not be used without -shared> ./ld-new: --no-define-common may not be used without -shared PASS: ld-elf/pr21903c /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21903.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21903.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21903.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21903.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --no-define-common -o tmpdir/dump tmpdir/pr21903.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --no-define-common -o tmpdir/dump tmpdir/pr21903.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: --no-define-common may not be used without -shared failed with: <./ld-new: --no-define-common may not be used without -shared>, expected: <--no-define-common may not be used without -shared> ./ld-new: --no-define-common may not be used without -shared PASS: ld-elf/pr21903e /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21904.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21904.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21904.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21904.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -d -r -o tmpdir/dump tmpdir/pr21904.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -d -r -o tmpdir/dump tmpdir/pr21904.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21904 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr349-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr349-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr349-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr349-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr349-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr349-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr349-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr349-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr349-1.o tmpdir/pr349-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr349-1.o tmpdir/pr349-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr349 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/simple.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/simple.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/simple.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/simple.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -T relocatable.t -o tmpdir/dump tmpdir/simple.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -T relocatable.t -o tmpdir/dump tmpdir/simple.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: relocatable with script /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sizeof.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/sizeof.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sizeof.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/sizeof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ur -o tmpdir/dump tmpdir/sizeof.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ur -o tmpdir/dump tmpdir/sizeof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/sizeofa /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sizeof.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/sizeof.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sizeof.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/sizeof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/sizeof.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/sizeof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/sizeofc /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -gstabs -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -gstabs -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/stab /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/startof.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/startof.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/startof.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/startof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ur -o tmpdir/dump tmpdir/startof.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ur -o tmpdir/dump tmpdir/startof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/startofa /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/startof.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/startof.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/startof.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/startof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/startof.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/startof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/startofc /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/unknown.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/unknown.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/unknown.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/unknown.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/unknown.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/unknown.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/unknown /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/var1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/var1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/var1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/var1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/var1.t --sort-section name -o tmpdir/dump tmpdir/var1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/var1.t --sort-section name -o tmpdir/dump tmpdir/var1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/var1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol1ref.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbol1ref.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol1ref.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbol1ref.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol1w.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbol1w.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol1w.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbol1w.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/start.o tmpdir/symbol1ref.o tmpdir/symbol1w.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/start.o tmpdir/symbol1ref.o tmpdir/symbol1w.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/symbol1ref.o:(.data+0x0): warning: witty one-liner succeeded with: , expected: <^[^\\n]*\): warning: witty one-liner$> tmpdir/symbol1ref.o:(.data+0x0): warning: witty one-liner /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/warn1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol2ref.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbol2ref.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol2ref.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbol2ref.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol2w.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbol2w.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol2w.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbol2w.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/start.o tmpdir/symbol2ref.o tmpdir/symbol2w.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/start.o tmpdir/symbol2ref.o tmpdir/symbol2w.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/symbol2w.o: warning: function 'Foo' used succeeded with: , expected: <^[^\\n]*\.[obj]+: warning: function 'Foo' used$> tmpdir/symbol2w.o: warning: function 'Foo' used /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/warn2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/symbol3w.o tmpdir/symbol3.a -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/symbol3w.o tmpdir/symbol3.a -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/symbol3w.o:(.data+0x0): warning: badsym warning succeeded with: , expected: <.*: warning: badsym warning$> tmpdir/symbol3w.o:(.data+0x0): warning: badsym warning /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/warn3 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/implib.o --defsym NO_GLOBAL=1 /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/implib.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/implib.o --defsym NO_GLOBAL=1 /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/implib.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/implib -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --out-implib=tmpdir/implib.lib tmpdir/implib.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/implib -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --out-implib=tmpdir/implib.lib tmpdir/implib.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400000 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: tmpdir/implib.lib: no symbol found for import library /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: tmpdir/implib.lib: failed to generate import library /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: final link failed: No symbols /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400000 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: tmpdir/implib.lib: no symbol found for import library /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: tmpdir/implib.lib: failed to generate import library /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: final link failed: No symbols PASS: Generate empty import library /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/implib.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/implib.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/implib.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/implib.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/implib -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --out-implib=tmpdir/implib.lib tmpdir/implib.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/implib -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --out-implib=tmpdir/implib.lib tmpdir/implib.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400000 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400000 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/implib.lib tmpdir/implib >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/implib.lib tmpdir/implib PASS: Generate import library Executing on host: /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new --help (timeout = 300) spawn /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new --help Usage: /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/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 --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 -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= 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 -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) -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 -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] --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= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --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 --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 --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 --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 --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 --sort-common [=ascending|descending] Sort common symbols by alignment [in specified order] --sort-section name|alignment Sort sections by name or maximum alignment --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 memory 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 -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= How to handle unresolved symbols. 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 --warn-common Warn about duplicate common symbols --warn-constructors 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-shared-textrel Warn if shared object 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 --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. @FILE Read options from FILE /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: supported targets: elf64-littleaarch64 elf64-bigaarch64 elf32-littleaarch64 elf32-bigaarch64 elf32-littlearm elf32-bigarm elf64-little elf64-big elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: supported emulations: aarch64elf aarch64elf32 aarch64elf32b aarch64elfb armelf armelfb /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: emulation specific options: ELF emulations: --build-id[=STYLE] Generate build ID note --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi] Compress DWARF debug sections using zlib 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 muldefs Allow multiple definitions -z execstack Mark executable as requiring executable stack -z noexecstack Mark executable as not requiring executable stack -z globalaudit Mark executable requiring global auditing --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 or 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 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 -z norelro Don't create RELRO program header (default) -z common Generate common symbols with STT_COMMON type -z nocommon Generate common symbols with STT_OBJECT type -z stack-size=SIZE Set size of stack segment -z text Treat DT_TEXTREL in shared object as error -z notext Don't treat DT_TEXTREL in shared object as error -z textoff Don't treat DT_TEXTREL in shared object as error aarch64elf: --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 --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. --fix-cortex-a53-835769 Fix erratum 835769 --fix-cortex-a53-843419 Fix erratum 843419 --no-apply-dynamic-relocs Do not apply link-time values for dynamic relocations aarch64elf32: --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 --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. --fix-cortex-a53-835769 Fix erratum 835769 --fix-cortex-a53-843419 Fix erratum 843419 --no-apply-dynamic-relocs Do not apply link-time values for dynamic relocations aarch64elf32b: --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 --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. --fix-cortex-a53-835769 Fix erratum 835769 --fix-cortex-a53-843419 Fix erratum 843419 --no-apply-dynamic-relocs Do not apply link-time values for dynamic relocations aarch64elfb: --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 --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. --fix-cortex-a53-835769 Fix erratum 835769 --fix-cortex-a53-843419 Fix erratum 843419 --no-apply-dynamic-relocs Do not apply link-time values for dynamic relocations armelf: --thumb-entry= Set the entry point to be Thumb symbol --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= 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: --thumb-entry= Set the entry point to be Thumb symbol --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= 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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tls_gc.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tls_gc.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tls_gc.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tls_gc.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/tls_gc -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-section tmpdir/tls_gc.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/tls_gc -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/elf.exp completed in 5 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/exclude.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/exclude1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/exclude1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/exclude1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/exclude1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/exclude2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/exclude2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/exclude2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/exclude2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar cq tmpdir/libexclude.a tmpdir/exclude2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar cq tmpdir/libexclude.a tmpdir/exclude2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 0000000000010428 B __bss_end__ 0000000000010424 B __bss_start 0000000000010424 B __bss_start__ 0000000000010418 D __data_start 0000000000010428 B __end__ 0000000000010428 B _bss_end__ 0000000000010424 D _edata 0000000000010428 B _end 0000000000080000 B _stack 0000000000010424 B exclude_common 0000000000010420 D exclude_sym 0000000000010418 D include_sym PASS: ld export symbols from archive /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs libexclude --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00000000000103d8 B __bss_end__ 00000000000103d4 B __bss_start 00000000000103d4 B __bss_start__ 00000000000103c8 D __data_start 00000000000103d8 B __end__ 00000000000103d8 B _bss_end__ 00000000000103d4 D _edata 00000000000103d8 B _end 0000000000080000 B _stack 00000000000103c8 D include_sym PASS: ld exclude symbols from archive - --exclude-libs libexclude /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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 ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00000000000103d8 B __bss_end__ 00000000000103d4 B __bss_start 00000000000103d4 B __bss_start__ 00000000000103c8 D __data_start 00000000000103d8 B __end__ 00000000000103d8 B _bss_end__ 00000000000103d4 D _edata 00000000000103d8 B _end 0000000000080000 B _stack 00000000000103c8 D include_sym PASS: ld exclude symbols from archive - --exclude-libs libexclude.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs ALL --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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 ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00000000000103d8 B __bss_end__ 00000000000103d4 B __bss_start 00000000000103d4 B __bss_start__ 00000000000103c8 D __data_start 00000000000103d8 B __end__ 00000000000103d8 B _bss_end__ 00000000000103d4 D _edata 00000000000103d8 B _end 0000000000080000 B _stack 00000000000103c8 D include_sym PASS: ld exclude symbols from archive - --exclude-libs ALL /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs foo:libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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 ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00000000000103d8 B __bss_end__ 00000000000103d4 B __bss_start 00000000000103d4 B __bss_start__ 00000000000103c8 D __data_start 00000000000103d8 B __end__ 00000000000103d8 B _bss_end__ 00000000000103d4 D _edata 00000000000103d8 B _end 0000000000080000 B _stack 00000000000103c8 D include_sym PASS: ld exclude symbols from archive - --exclude-libs foo:libexclude.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs foo,libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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 ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00000000000103d8 B __bss_end__ 00000000000103d4 B __bss_start 00000000000103d4 B __bss_start__ 00000000000103c8 D __data_start 00000000000103d8 B __end__ 00000000000103d8 B _bss_end__ 00000000000103d4 D _edata 00000000000103d8 B _end 0000000000080000 B _stack 00000000000103c8 D include_sym PASS: ld exclude symbols from archive - --exclude-libs foo,libexclude.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs foo:bar --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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 ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 0000000000010428 B __bss_end__ 0000000000010424 B __bss_start 0000000000010424 B __bss_start__ 0000000000010418 D __data_start 0000000000010428 B __end__ 0000000000010428 B _bss_end__ 0000000000010424 D _edata 0000000000010428 B _end 0000000000080000 B _stack 0000000000010424 B exclude_common 0000000000010420 D exclude_sym 0000000000010418 D include_sym PASS: ld don't exclude symbols from archive - --exclude-libs foo:bar testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/exclude.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/export-class.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/export-class.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/frame.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/frame.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/frame.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/frame.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/frame.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/frame.so --shared tmpdir/frame.o tmpdir/tbss.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/frame.so --shared tmpdir/frame.o tmpdir/tbss.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: read-only .eh_frame section /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/table.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/table.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/table.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/table.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/table.so --shared tmpdir/table.o tmpdir/tbss.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/table.so --shared tmpdir/table.o tmpdir/tbss.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: read-only .gcc_except_table section testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/frame.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/readelf.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/readelf.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/sec-to-seg1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/sec-to-seg1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/sec-to-seg2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/sec-to-seg2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/sec-to-seg -T /scratch/4/jbglaw/regular/repos/binutils_gdb/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 {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/sec-to-seg -T /scratch/4/jbglaw/regular/repos/binutils_gdb/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 ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/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 0x11c0: Section Headers: [Nr] Name Type Address Offset Size EntSize Flags Link Info Align [ 0] NULL 0000000000000000 00000000 0000000000000000 0000000000000000 0 0 0 [ 1] .sec1 PROGBITS 0000000000001000 00001000 0000000000000040 0000000000000000 A 0 0 4 [ 2] .sec2 PROGBITS 0000000000001040 00001040 000000000000008d 0000000000000000 A 0 0 4 [ 3] .symtab SYMTAB 0000000000000000 000010d0 00000000000000a8 0000000000000018 4 7 8 [ 4] .strtab STRTAB 0000000000000000 00001178 0000000000000020 0000000000000000 0 0 1 [ 5] .shstrtab STRTAB 0000000000000000 00001198 0000000000000027 0000000000000000 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), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x0 There are 1 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flags Align LOAD 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x00000000000010cd 0x00000000000010cd R 0x10000 Section to Segment mapping: Segment Sections... 00 .sec1 .sec2 There are 6 section headers, starting at offset 0x11c0: Section Headers: [Nr] Name Type Address Offset Size EntSize Flags Link Info Align [ 0] NULL 0000000000000000 00000000 0000000000000000 0000000000000000 0 0 0 [ 1] .sec1 PROGBITS 0000000000001000 00001000 0000000000000040 0000000000000000 A 0 0 4 [ 2] .sec2 PROGBITS 0000000000001040 00001040 000000000000008d 0000000000000000 A 0 0 4 [ 3] .symtab SYMTAB 0000000000000000 000010d0 00000000000000a8 0000000000000018 4 7 8 [ 4] .strtab STRTAB 0000000000000000 00001178 0000000000000020 0000000000000000 0 0 1 [ 5] .shstrtab STRTAB 0000000000000000 00001198 0000000000000027 0000000000000000 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), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x0 There are 1 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flags Align LOAD 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x00000000000010cd 0x00000000000010cd R 0x10000 Section to Segment mapping: Segment Sections... 00 .sec1 .sec2 PASS: assignment of ELF sections to segments (same page) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/sec-to-seg -T /scratch/4/jbglaw/regular/repos/binutils_gdb/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 {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/sec-to-seg -T /scratch/4/jbglaw/regular/repos/binutils_gdb/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 ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/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 0x111c0: Section Headers: [Nr] Name Type Address Offset Size EntSize Flags Link Info Align [ 0] NULL 0000000000000000 00000000 0000000000000000 0000000000000000 0 0 0 [ 1] .sec1 PROGBITS 0000000000001000 00001000 0000000000000040 0000000000000000 A 0 0 4 [ 2] .sec2 PROGBITS 0000000000011040 00011040 000000000000008d 0000000000000000 A 0 0 4 [ 3] .symtab SYMTAB 0000000000000000 000110d0 00000000000000a8 0000000000000018 4 7 8 [ 4] .strtab STRTAB 0000000000000000 00011178 0000000000000020 0000000000000000 0 0 1 [ 5] .shstrtab STRTAB 0000000000000000 00011198 0000000000000027 0000000000000000 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), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x0 There are 1 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flags Align LOAD 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x00000000000110cd 0x00000000000110cd R 0x10000 Section to Segment mapping: Segment Sections... 00 .sec1 .sec2 There are 6 section headers, starting at offset 0x111c0: Section Headers: [Nr] Name Type Address Offset Size EntSize Flags Link Info Align [ 0] NULL 0000000000000000 00000000 0000000000000000 0000000000000000 0 0 0 [ 1] .sec1 PROGBITS 0000000000001000 00001000 0000000000000040 0000000000000000 A 0 0 4 [ 2] .sec2 PROGBITS 0000000000011040 00011040 000000000000008d 0000000000000000 A 0 0 4 [ 3] .symtab SYMTAB 0000000000000000 000110d0 00000000000000a8 0000000000000018 4 7 8 [ 4] .strtab STRTAB 0000000000000000 00011178 0000000000000020 0000000000000000 0 0 1 [ 5] .shstrtab STRTAB 0000000000000000 00011198 0000000000000027 0000000000000000 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), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x0 There are 1 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flags Align LOAD 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x00000000000110cd 0x00000000000110cd R 0x10000 Section to Segment mapping: Segment Sections... 00 .sec1 .sec2 PASS: assignment of ELF sections to segments (adjacent pages) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/sec-to-seg -T /scratch/4/jbglaw/regular/repos/binutils_gdb/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 {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/sec-to-seg -T /scratch/4/jbglaw/regular/repos/binutils_gdb/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 ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/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 0x11c0: Section Headers: [Nr] Name Type Address Offset Size EntSize Flags Link Info Align [ 0] NULL 0000000000000000 00000000 0000000000000000 0000000000000000 0 0 0 [ 1] .sec1 PROGBITS 0000000000001000 00001000 0000000000000040 0000000000000000 A 0 0 4 [ 2] .sec2 PROGBITS 0000000000021040 00001040 000000000000008d 0000000000000000 A 0 0 4 [ 3] .symtab SYMTAB 0000000000000000 000010d0 00000000000000a8 0000000000000018 4 7 8 [ 4] .strtab STRTAB 0000000000000000 00001178 0000000000000020 0000000000000000 0 0 1 [ 5] .shstrtab STRTAB 0000000000000000 00001198 0000000000000027 0000000000000000 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), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flags Align LOAD 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000001040 0x0000000000001040 R 0x10000 LOAD 0x0000000000001040 0x0000000000021040 0x0000000000021040 0x000000000000008d 0x000000000000008d R 0x10000 Section to Segment mapping: Segment Sections... 00 .sec1 01 .sec2 There are 6 section headers, starting at offset 0x11c0: Section Headers: [Nr] Name Type Address Offset Size EntSize Flags Link Info Align [ 0] NULL 0000000000000000 00000000 0000000000000000 0000000000000000 0 0 0 [ 1] .sec1 PROGBITS 0000000000001000 00001000 0000000000000040 0000000000000000 A 0 0 4 [ 2] .sec2 PROGBITS 0000000000021040 00001040 000000000000008d 0000000000000000 A 0 0 4 [ 3] .symtab SYMTAB 0000000000000000 000010d0 00000000000000a8 0000000000000018 4 7 8 [ 4] .strtab STRTAB 0000000000000000 00001178 0000000000000020 0000000000000000 0 0 1 [ 5] .shstrtab STRTAB 0000000000000000 00001198 0000000000000027 0000000000000000 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), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flags Align LOAD 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000001040 0x0000000000001040 R 0x10000 LOAD 0x0000000000001040 0x0000000000021040 0x0000000000021040 0x000000000000008d 0x000000000000008d R 0x10000 Section to Segment mapping: Segment Sections... 00 .sec1 01 .sec2 PASS: assignment of ELF sections to segments (disjoint pages) testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg.exp completed in 1 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/sec64k.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-0.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-0.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-0.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-1.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-1.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-2.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-2.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-3.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-3.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-4.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-4.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-5.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-5.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-5.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-6.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-6.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-6.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-7.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-7.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-7.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-7.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-8.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-8.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-8.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-8.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-9.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-9.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-9.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-9.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-10.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-10.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-10.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-10.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-11.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-11.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-11.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-11.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-12.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-12.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-12.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-12.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-13.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-13.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-13.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-13.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-14.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-14.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-14.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-14.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-15.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-15.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-15.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-15.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-16.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-16.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-16.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-16.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-17.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-17.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-17.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-17.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-18.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-18.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-18.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-18.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-19.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-19.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-19.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-19.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-20.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-20.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-20.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-20.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-21.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-21.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-21.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-21.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-22.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-22.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-22.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-22.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-23.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-23.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-23.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-23.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-24.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-24.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-24.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-24.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-25.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-25.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-25.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-25.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-26.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-26.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-26.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-26.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-27.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-27.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-27.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-27.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-28.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-28.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-28.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-28.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-29.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-29.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-29.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-29.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-30.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-30.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-30.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-30.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-31.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-31.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-31.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-31.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-32.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-32.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-32.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-32.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-33.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-33.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-33.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-33.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -W -Ss tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -W -Ss tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/64ksec-r /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-0.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-0.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-0.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-1.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-1.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-2.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-2.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-3.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-3.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-4.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-4.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-5.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-5.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-5.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-6.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-6.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-6.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-7.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-7.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-7.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-7.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-8.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-8.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-8.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-8.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-9.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-9.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-9.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-9.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-10.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-10.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-10.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-10.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-11.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-11.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-11.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-11.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-12.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-12.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-12.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-12.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-13.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-13.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-13.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-13.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-14.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-14.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-14.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-14.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-15.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-15.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-15.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-15.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-16.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-16.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-16.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-16.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-17.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-17.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-17.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-17.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-18.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-18.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-18.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-18.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-19.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-19.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-19.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-19.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-20.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-20.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-20.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-20.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-21.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-21.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-21.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-21.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-22.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-22.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-22.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-22.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-23.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-23.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-23.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-23.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-24.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-24.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-24.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-24.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-25.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-25.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-25.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-25.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-26.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-26.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-26.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-26.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-27.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-27.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-27.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-27.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-28.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-28.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-28.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-28.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-29.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-29.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-29.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-29.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-30.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-30.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-30.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-30.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-31.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-31.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-31.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-31.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-32.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-32.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-32.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-32.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-33.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-33.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-33.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-33.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-34.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-34.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-34.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-34.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-35.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-35.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-35.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-35.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-36.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-36.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-36.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-36.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-37.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-37.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-37.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-37.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-38.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-38.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-38.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-38.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-39.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-39.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-39.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-39.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-40.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-40.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-40.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-40.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-41.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-41.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-41.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-41.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-42.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-42.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-42.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-42.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-43.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-43.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-43.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-43.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-44.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-44.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-44.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-44.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-45.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-45.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-45.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-45.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-46.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-46.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-46.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-46.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-47.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-47.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-47.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-47.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-48.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-48.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-48.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-48.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-49.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-49.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-49.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-49.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-50.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-50.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-50.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-50.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-51.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-51.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-51.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-51.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-52.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-52.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-52.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-52.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-53.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-53.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-53.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-53.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-54.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-54.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-54.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-54.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-55.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-55.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-55.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-55.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-56.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-56.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-56.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-56.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-57.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-57.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-57.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-57.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-58.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-58.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-58.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-58.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-59.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-59.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-59.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-59.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-60.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-60.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-60.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-60.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-61.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-61.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-61.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-61.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-62.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-62.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-62.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-62.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-63.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-63.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-63.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-63.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-64.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-64.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-64.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-64.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-65.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-65.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-65.o /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sec64-65.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -W -Ss tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -W -Ss tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/64ksec testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/sec64k.exp completed in 12 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/shared.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/shared.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tls_common.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tls_common.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/wrap.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/wrap.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elfcomm/elfcomm.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elfcomm -o tmpdir/sort-common.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elfcomm/sort-common.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elfcomm -o tmpdir/sort-common.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elfcomm/sort-common.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/sort-common.dx --sort-common=descending tmpdir/sort-common.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/sort-common.dx --sort-common=descending tmpdir/sort-common.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400000 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400000 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.dx | grep var | sort /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.dx | grep var | sort Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.dx | grep var | sort 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] 0000000000400000 g O .bss 0000000000000010 var_16byte_align 0000000000400010 g O .bss 0000000000000008 var_8byte_align 0000000000400018 g O .bss 0000000000000004 var_4byte_align 000000000040001c g O .bss 0000000000000002 var_2byte_align 000000000040001e g O .bss 0000000000000001 var_1byte_align 0000000000400000 g O .bss 0000000000000010 var_16byte_align 0000000000400010 g O .bss 0000000000000008 var_8byte_align 0000000000400018 g O .bss 0000000000000004 var_4byte_align 000000000040001c g O .bss 0000000000000002 var_2byte_align 000000000040001e g O .bss 0000000000000001 var_1byte_align PASS: --sort-common (descending) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/sort-common.ax --sort-common=ascending tmpdir/sort-common.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/sort-common.ax --sort-common=ascending tmpdir/sort-common.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400000 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400000 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.ax | grep var | sort /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.ax | grep var | sort Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.ax | grep var | sort 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] 0000000000400000 g O .bss 0000000000000001 var_1byte_align 0000000000400002 g O .bss 0000000000000002 var_2byte_align 0000000000400004 g O .bss 0000000000000004 var_4byte_align 0000000000400008 g O .bss 0000000000000008 var_8byte_align 0000000000400010 g O .bss 0000000000000010 var_16byte_align 0000000000400000 g O .bss 0000000000000001 var_1byte_align 0000000000400002 g O .bss 0000000000000002 var_2byte_align 0000000000400004 g O .bss 0000000000000004 var_4byte_align 0000000000400008 g O .bss 0000000000000008 var_8byte_align 0000000000400010 g O .bss 0000000000000010 var_16byte_align PASS: --sort-common (ascending) UNTESTED: size/alignment change of common symbols (warning 1) UNTESTED: size/alignment change of common symbols (warning 2) UNTESTED: size/alignment change of common symbols (change 1) UNTESTED: size/alignment change of common symbols (change 2) testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elfcomm/elfcomm.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elfvers/vers.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elfvers/vers.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elfvsb/elfvsb.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elfvsb/elfvsb.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elfweak/elfweak.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elfweak/elfweak.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-fastcall/fastcall.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-fastcall/fastcall.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-frv/fdpic.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-frv/fdpic.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-frv/frv-elf.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-frv/frv-elf.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-frv/tls.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-frv/tls.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc/gc.exp ... UNTESTED: Check --gc-section UNTESTED: Check --gc-section/-q UNTESTED: Check --gc-section/-r/-e UNTESTED: Check --gc-section/-r/-u /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/noent.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc/noent.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/noent.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc/noent.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -r -o tmpdir/dump tmpdir/noent.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -r -o tmpdir/dump tmpdir/noent.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: gc-sections requires either an entry or an undefined symbol failed with: <./ld-new: gc-sections requires either an entry or an undefined symbol>, expected: ./ld-new: gc-sections requires either an entry or an undefined symbol PASS: --gc-sections -r without -e /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -gdwarf-sections -o tmpdir/all-debug-sections.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc/all-debug-sections.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -gdwarf-sections -o tmpdir/all-debug-sections.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc/all-debug-sections.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e _start -o tmpdir/dump tmpdir/all-debug-sections.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e _start -o tmpdir/dump tmpdir/all-debug-sections.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --gc-sections with multiple debug sections for a function section /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20882a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc/pr20882a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20882a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc/pr20882a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20882b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc/pr20882b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20882b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc/pr20882b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20882c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc/pr20882c.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20882c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc/pr20882c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e main -o tmpdir/dump tmpdir/pr20882a.o tmpdir/pr20882b.o tmpdir/pr20882c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -x .debug_info tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -x .debug_info tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --gc-sections with relocations in debug section testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-gc/gc.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-h8300/h8300.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-h8300/h8300.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-i386/export-class.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-i386/export-class.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-i386/i386.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-i386/i386.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-i386/no-plt.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-i386/no-plt.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-i386/tls.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-i386/tls.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-ia64/ia64.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-ia64/ia64.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-ia64/line.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-ia64/line.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-ifunc/binutils.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-ifunc/binutils.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-ifunc/ifunc.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-ifunc/ifunc.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-libs/libs.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-libs -o tmpdir/lib-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-libs/lib-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-libs -o tmpdir/lib-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-libs/lib-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/libtmp/anobject -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-libs -r tmpdir/lib-1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/libtmp/anobject -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-libs -r tmpdir/lib-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: -l: test (preparation) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-libs -o tmpdir/lib-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-libs/lib-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-libs -o tmpdir/lib-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-libs/lib-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/lib-2 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-libs -r -Ltmpdir/libtmp -l:anobject tmpdir/lib-2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/lib-2 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -C tmpdir/lib-2 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -C tmpdir/lib-2 PASS: -l: test testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-libs/libs.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-linkonce/linkonce.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-linkonce/linkonce.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-m68hc11/m68hc11.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-m68hc11/m68hc11.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-m68k/m68k-got.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-m68k/m68k-got.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-m68k/m68k.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-m68k/m68k.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mep/mep.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mep/mep.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-metag/metag.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-metag/metag.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mips-elf/comm-data.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mips-elf/comm-data.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mips-elf/export-class.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mips-elf/export-class.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mips-elf/mips-elf-flags.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mips-elf/mips-elf-flags.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mips-elf/mips-elf.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mips-elf/mips-elf.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-misc/defsym.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-misc -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-misc/start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-misc -o tmpdir/start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-misc/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-misc -o tmpdir/foo.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-misc/foo.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-misc -o tmpdir/foo.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-misc/foo.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar -rc tmpdir/libfoo.a tmpdir/foo.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar -rc tmpdir/libfoo.a tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-misc/dummy.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-misc/dummy.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-misc/defsym1.d starting with "^0.* T bar$" EOF from tmpdir/dump.out PASS: ld-misc/defsym1 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-misc/defsym.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mmix/mmix.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mmix/mmix.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mn10300/mn10300.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-mn10300/mn10300.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-msp430-elf/msp430-elf.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-msp430-elf/msp430-elf.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-nds32/nds32.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-nds32/nds32.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-nios2/nios2.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-nios2/nios2.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-pe/pe-compile.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-pe/pe-compile.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-pe/pe-run.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-pe/pe-run.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-pe/pe-run2.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-pe/pe-run2.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-pe/pe.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-pe/pe.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-pie/pie.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-pie/pie.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-plugin/lto.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-plugin/lto.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-plugin/plugin.exp ... Executing on host: /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new --help (timeout = 300) spawn /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new --help Usage: /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/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 --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 -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= 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 -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) -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 -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] --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= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --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 --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 --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 --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 --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 --sort-common [=ascending|descending] Sort common symbols by alignment [in specified order] --sort-section name|alignment Sort sections by name or maximum alignment --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 memory 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 -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= How to handle unresolved symbols. 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 --warn-common Warn about duplicate common symbols --warn-constructors 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-shared-textrel Warn if shared object 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 --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. @FILE Read options from FILE /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: supported targets: elf64-littleaarch64 elf64-bigaarch64 elf32-littleaarch64 elf32-bigaarch64 elf32-littlearm elf32-bigarm elf64-little elf64-big elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: supported emulations: aarch64elf aarch64elf32 aarch64elf32b aarch64elfb armelf armelfb /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: emulation specific options: ELF emulations: --build-id[=STYLE] Generate build ID note --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi] Compress DWARF debug sections using zlib 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 muldefs Allow multiple definitions -z execstack Mark executable as requiring executable stack -z noexecstack Mark executable as not requiring executable stack -z globalaudit Mark executable requiring global auditing --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 or 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 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 -z norelro Don't create RELRO program header (default) -z common Generate common symbols with STT_COMMON type -z nocommon Generate common symbols with STT_OBJECT type -z stack-size=SIZE Set size of stack segment -z text Treat DT_TEXTREL in shared object as error -z notext Don't treat DT_TEXTREL in shared object as error -z textoff Don't treat DT_TEXTREL in shared object as error aarch64elf: --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 --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. --fix-cortex-a53-835769 Fix erratum 835769 --fix-cortex-a53-843419 Fix erratum 843419 --no-apply-dynamic-relocs Do not apply link-time values for dynamic relocations aarch64elf32: --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 --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. --fix-cortex-a53-835769 Fix erratum 835769 --fix-cortex-a53-843419 Fix erratum 843419 --no-apply-dynamic-relocs Do not apply link-time values for dynamic relocations aarch64elf32b: --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 --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. --fix-cortex-a53-835769 Fix erratum 835769 --fix-cortex-a53-843419 Fix erratum 843419 --no-apply-dynamic-relocs Do not apply link-time values for dynamic relocations aarch64elfb: --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 --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. --fix-cortex-a53-835769 Fix erratum 835769 --fix-cortex-a53-843419 Fix erratum 843419 --no-apply-dynamic-relocs Do not apply link-time values for dynamic relocations armelf: --thumb-entry= Set the entry point to be Thumb symbol --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= 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: --thumb-entry= Set the entry point to be Thumb symbol --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= 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 PASS: plugin API enabled UNSUPPORTED: load plugin UNSUPPORTED: fail plugin onload UNSUPPORTED: fail plugin allsymbolsread UNSUPPORTED: fail plugin cleanup UNSUPPORTED: plugin all hooks UNSUPPORTED: plugin claimfile lost symbol UNSUPPORTED: plugin claimfile replace symbol UNSUPPORTED: plugin claimfile resolve symbol UNSUPPORTED: plugin claimfile replace file UNSUPPORTED: load plugin with source UNSUPPORTED: plugin claimfile lost symbol with source UNSUPPORTED: plugin claimfile replace symbol with source UNSUPPORTED: plugin claimfile resolve symbol with source UNSUPPORTED: plugin claimfile replace file with source UNSUPPORTED: load plugin with source not claimed UNSUPPORTED: plugin fatal error UNSUPPORTED: plugin error UNSUPPORTED: plugin warning UNSUPPORTED: plugin set symbol visibility UNSUPPORTED: plugin set symbol visibility with source testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-plugin/plugin.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-powerpc/aix52.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-powerpc/aix52.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-powerpc/export-class.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-powerpc/export-class.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-powerpc/powerpc.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-powerpc/powerpc.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-pru/pru.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-pru/pru.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-s390/s390.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-s390/s390.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/align.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/align.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/align -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align.t tmpdir/align.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/align -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align.t tmpdir/align.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: align1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts --defsym data_align=16 -T align2.t -o tmpdir/dump tmpdir/align2a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts --defsym data_align=16 -T align2.t -o tmpdir/dump tmpdir/align2a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --section-headers tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --section-headers tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/align2a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts --defsym data_align=32 -T align2.t -o tmpdir/dump tmpdir/align2b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts --defsym data_align=32 -T align2.t -o tmpdir/dump tmpdir/align2b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --section-headers tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --section-headers tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/align2b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T align3.t -o tmpdir/dump tmpdir/align2a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T align3.t -o tmpdir/dump tmpdir/align2a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:align3.t:4: syntax error failed with: <./ld-new:align3.t:4: syntax error>, expected: <.*:4: syntax error> ./ld-new:align3.t:4: syntax error PASS: ld-scripts/align3 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T align4.t -o tmpdir/dump tmpdir/align2a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T align4.t -o tmpdir/dump tmpdir/align2a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:align4.t:4: syntax error failed with: <./ld-new:align4.t:4: syntax error>, expected: <.*:4: syntax error> ./ld-new:align4.t:4: syntax error PASS: ld-scripts/align4 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T align5.t -o tmpdir/dump tmpdir/align2a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T align5.t -o tmpdir/dump tmpdir/align2a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/align5 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2c.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T align2.t -o tmpdir/dump tmpdir/align2c.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T align2.t -o tmpdir/dump tmpdir/align2c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] align2.t:4: undefined symbol `data_align' referenced in expression failed with: , expected: align2.t:4: undefined symbol `data_align' referenced in expression PASS: ld-scripts/align2c testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align.exp completed in 1 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/alignof.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/alignof.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/alignof.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/alignof.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/alignof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/alignof -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/alignof.t tmpdir/alignof.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/alignof -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/alignof.t tmpdir/alignof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/alignof >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/alignof 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 0000000000000010 A alignof_data 0000000000000040 A alignof_text PASS: ALIGNOF testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/alignof.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/assert.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/assert.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/assert -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.t tmpdir/assert.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/assert -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.t tmpdir/assert.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: ASSERT /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/assert.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/assert.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T assert2.t -o tmpdir/dump tmpdir/assert.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T assert2.t -o tmpdir/dump tmpdir/assert.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: assert failed failed with: <./ld-new: assert failed>, expected: ./ld-new: assert failed PASS: ld-scripts/assert2 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/crossref.exp ... UNTESTED: NOCROSSREFS 1 UNTESTED: NOCROSSREFS 2 UNTESTED: NOCROSSREFS 3 UNTESTED: NOCROSSREFS_TO 1 UNTESTED: NOCROSSREFS_TO 2 UNTESTED: NOCROSSREFS_TO 3 UNTESTED: NOCROSSREFS_TO 4 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/crossref.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/data.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T data.t -o tmpdir/dump tmpdir/data.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T data.t -o tmpdir/dump tmpdir/data.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .text tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .text tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/data /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fill_0.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/fill_0.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fill_0.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/fill_0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fill_1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/fill_1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fill_1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/fill_1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fill_2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/fill_2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fill_2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/fill_2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .text tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .text tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/fill /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fill16_0.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/fill16_0.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fill16_0.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/fill16_0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fill16_1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/fill16_1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fill16_1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/fill16_1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fill16_2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/fill16_2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/fill16_2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/fill16_2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .text tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .text tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/fill16 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/data.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -defsym _START=0x8000000 -T default-script.t -o tmpdir/dump tmpdir/default-script.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -defsym _START=0x8000000 -T default-script.t -o tmpdir/dump tmpdir/default-script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/default-script1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T default-script.t -defsym _START=0x8000000 -o tmpdir/dump tmpdir/default-script.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T default-script.t -defsym _START=0x8000000 -o tmpdir/dump tmpdir/default-script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/default-script2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -defsym _START=0x8000000 -dT default-script.t -o tmpdir/dump tmpdir/default-script.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -defsym _START=0x8000000 -dT default-script.t -o tmpdir/dump tmpdir/default-script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/default-script3 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts --default-script default-script.t -defsym _START=0x8000000 -o tmpdir/dump tmpdir/default-script.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts --default-script default-script.t -defsym _START=0x8000000 -o tmpdir/dump tmpdir/default-script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/default-script4 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/def.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/def.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/def -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.t tmpdir/def.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/def -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.t tmpdir/def.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/def >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/def 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 0000000000000001 A defined 0000000000000001 A value1 0000000000000002 A value2 PASS: DEFINED (PRMS 5699) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined2.t -o tmpdir/dump tmpdir/phdrs.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined2.t -o tmpdir/dump tmpdir/phdrs.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/defined2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/defined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/defined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined3.t -o tmpdir/dump tmpdir/phdrs.o tmpdir/defined.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined3.t -o tmpdir/dump tmpdir/phdrs.o tmpdir/defined.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/defined3 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/defined4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/defined4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined4.t -o tmpdir/dump tmpdir/defined4.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined4.t -o tmpdir/dump tmpdir/defined4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/defined4 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/defined5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined5.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/defined5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined5.t -o tmpdir/dump tmpdir/defined5.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined5.t -o tmpdir/dump tmpdir/defined5.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/defined5 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/defined6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined6.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/defined6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T defined6.t -o tmpdir/dump tmpdir/defined6.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T defined6.t -o tmpdir/dump tmpdir/defined6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/defined6 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.exp completed in 1 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/dynamic-sections.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/dynamic-sections-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/dynamic-sections-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/dynamic-sections-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/dynamic-sections-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/dynamic-sections-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/dynamic-sections-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/dynamic-sections-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/dynamic-sections-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -C tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -C tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: dynamic sections testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/dynamic-sections.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-1.t -o tmpdir/dump tmpdir/empty-address-1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-1.t -o tmpdir/dump tmpdir/empty-address-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-address-1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Ttext 0x0000000 -Tdata 0x2000000 -T empty-address-2a.t -o tmpdir/dump tmpdir/empty-address-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Ttext 0x0000000 -Tdata 0x2000000 -T empty-address-2a.t -o tmpdir/dump tmpdir/empty-address-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-address-2a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Ttext 0x0000000 -Tdata 0x2000000 -T empty-address-2b.t -o tmpdir/dump tmpdir/empty-address-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Ttext 0x0000000 -Tdata 0x2000000 -T empty-address-2b.t -o tmpdir/dump tmpdir/empty-address-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-address-2b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-3a.t -o tmpdir/dump tmpdir/empty-address-3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-3a.t -o tmpdir/dump tmpdir/empty-address-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-address-3a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-3b.t -o tmpdir/dump tmpdir/empty-address-3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-3b.t -o tmpdir/dump tmpdir/empty-address-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-address-3b /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-3c.t -o tmpdir/dump tmpdir/empty-address-3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-3c.t -o tmpdir/dump tmpdir/empty-address-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-address-3c testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-aligned.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-aligned.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-aligned.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-aligned.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-aligned.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-aligned.t -o tmpdir/dump tmpdir/empty-aligned.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-aligned.t -o tmpdir/dump tmpdir/empty-aligned.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-aligned testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-aligned.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-orphan.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-orphan.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-orphan.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-orphan.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-orphan.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-orphan.t -o tmpdir/dump tmpdir/empty-orphan.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-orphan.t -o tmpdir/dump tmpdir/empty-orphan.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-orphan testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-orphan.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-1.map' PASS: ld-scripts/exclude-file-1 (map file check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-2.map' PASS: ld-scripts/exclude-file-2 (map file check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-3.map' PASS: ld-scripts/exclude-file-3 (map file check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-4.map' PASS: ld-scripts/exclude-file-4 (map file check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-5.map' PASS: ld-scripts/exclude-file-5 (map file check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-6.map' PASS: ld-scripts/exclude-file-6 (map file check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-7.map' PASS: ld-scripts/exclude-file-7 (map file check) testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/expr.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/expr1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/expr1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/expr1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/expr1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T expr1.t -o tmpdir/dump tmpdir/expr1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T expr1.t -o tmpdir/dump tmpdir/expr1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] expr1.t:12: undefined section `ram' referenced in expression failed with: , expected: expr1.t:12: undefined section `ram' referenced in expression PASS: ld-scripts/expr1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/expr2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/expr2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/expr2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/expr2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T expr2.t -o tmpdir/dump tmpdir/expr2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T expr2.t -o tmpdir/dump tmpdir/expr2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/expr2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T sane1.t -o tmpdir/dump tmpdir/data.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T sane1.t -o tmpdir/dump tmpdir/data.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/sane1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T assign-loc.t -o tmpdir/dump tmpdir/data.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T assign-loc.t -o tmpdir/dump tmpdir/data.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/assign-loc /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14962a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14962a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14962b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14962b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Ttext=0x1000 -Tdata=0x2000 -T pr14962.t -o tmpdir/dump tmpdir/pr14962a.o tmpdir/pr14962b.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Ttext=0x1000 -Tdata=0x2000 -T pr14962.t -o tmpdir/dump tmpdir/pr14962a.o tmpdir/pr14962b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/pr14962 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14962a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14962a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T pr14962-2.t -o tmpdir/dump tmpdir/pr14962a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T pr14962-2.t -o tmpdir/dump tmpdir/pr14962a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/pr14962-2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T pr18963.t -o tmpdir/dump tmpdir/data.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T pr18963.t -o tmpdir/dump tmpdir/data.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/pr18963 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/expr.exp completed in 1 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/extern.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/extern.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/extern.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/extern.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/extern.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/extern -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/extern.t tmpdir/extern.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/extern -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/extern.t tmpdir/extern.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/extern >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/extern 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 0000000000000001 A sym1 0000000000000002 A sym2 0000000000000003 A sym3 0000000000000004 A sym4 0000000000000005 A sym5 PASS: EXTERN testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/extern.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/include.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/include.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/include.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/include.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/include.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T include-1.t -o tmpdir/dump tmpdir/include.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T include-1.t -o tmpdir/dump tmpdir/include.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: include-1 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/include.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/log2.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/log2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/log2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/log2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/log2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/log2 -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/log2.t tmpdir/log2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/log2 -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/log2.t tmpdir/log2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: binary logarithm testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/log2.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/map-address.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/map-address.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/map-address.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/map-address -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/map-address.t tmpdir/map-address.o -Map tmpdir/map-address.map Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/map-address -T /scratch/4/jbglaw/regular/repos/binutils_gdb/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 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/map-address.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/overlay-size.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/overlay-size.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/overlay-size.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/overlay-size.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/overlay-size.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/overlay-size-map.d' PASS: overlay size (map file check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --headers tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --headers tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: overlay size testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/overlay-size.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/phdrs.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/phdrs.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/phdrs -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.t tmpdir/phdrs.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/phdrs -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.t tmpdir/phdrs.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --private-headers tmpdir/phdrs Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --private-headers tmpdir/phdrs 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/phdrs: file format elf64-littleaarch64 Program Header: PHDR off 0x0000000000000040 vaddr 0x0000000000800040 paddr 0x0000000000800040 align 2**3 filesz 0x00000000000000a8 memsz 0x00000000000000a8 flags r-- LOAD off 0x0000000000000000 vaddr 0x0000000000800000 paddr 0x0000000000800000 align 2**16 filesz 0x00000000000000ec memsz 0x00000000000000ec flags r-x LOAD off 0x00000000000000ec vaddr 0x00000000008000ec paddr 0x00000000008000ec align 2**16 filesz 0x0000000000000004 memsz 0x0000000000000004 flags rw- private flags = 0: tmpdir/phdrs: file format elf64-littleaarch64 Program Header: PHDR off 0x0000000000000040 vaddr 0x0000000000800040 paddr 0x0000000000800040 align 2**3 filesz 0x00000000000000a8 memsz 0x00000000000000a8 flags r-- LOAD off 0x0000000000000000 vaddr 0x0000000000800000 paddr 0x0000000000800000 align 2**16 filesz 0x00000000000000ec memsz 0x00000000000000ec flags r-x LOAD off 0x00000000000000ec vaddr 0x00000000008000ec paddr 0x00000000008000ec align 2**16 filesz 0x0000000000000004 memsz 0x0000000000000004 flags rw- private flags = 0: tmpdir/phdrs: file format elf64-littleaarch64 Program Header: PHDR off 0x0000000000000040 vaddr 0x0000000000800040 paddr 0x0000000000800040 align 2**3 filesz 0x00000000000000a8 memsz 0x00000000000000a8 flags r-- LOAD off 0x0000000000000000 vaddr 0x0000000000800000 paddr 0x0000000000800000 align 2**16 filesz 0x00000000000000ec memsz 0x00000000000000ec flags r-x LOAD off 0x00000000000000ec vaddr 0x00000000008000ec paddr 0x00000000008000ec align 2**16 filesz 0x0000000000000004 memsz 0x0000000000000004 flags rw- private flags = 0: PASS: PHDRS testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs2.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/phdrs2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/phdrs2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/phdrs2 -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs2.t tmpdir/phdrs2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/phdrs2 -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs2.t tmpdir/phdrs2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --private-headers tmpdir/phdrs2 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump --private-headers tmpdir/phdrs2 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/phdrs2: file format elf64-littleaarch64 Program Header: LOAD off 0x0000000000010000 vaddr 0x0000000000800000 paddr 0x0000000000800000 align 2**16 filesz 0x0000000000000004 memsz 0x0000000000000004 flags r-x LOAD off 0x0000000000010004 vaddr 0x0000000000800004 paddr 0x0000000000800004 align 2**16 filesz 0x0000000000000008 memsz 0x0000000000000008 flags rw- private flags = 0: tmpdir/phdrs2: file format elf64-littleaarch64 Program Header: LOAD off 0x0000000000010000 vaddr 0x0000000000800000 paddr 0x0000000000800000 align 2**16 filesz 0x0000000000000004 memsz 0x0000000000000004 flags r-x LOAD off 0x0000000000010004 vaddr 0x0000000000800004 paddr 0x0000000000800004 align 2**16 filesz 0x0000000000000008 memsz 0x0000000000000008 flags rw- private flags = 0: tmpdir/phdrs2: file format elf64-littleaarch64 Program Header: LOAD off 0x0000000000010000 vaddr 0x0000000000800000 paddr 0x0000000000800000 align 2**16 filesz 0x0000000000000004 memsz 0x0000000000000004 flags r-x LOAD off 0x0000000000010004 vaddr 0x0000000000800004 paddr 0x0000000000800004 align 2**16 filesz 0x0000000000000008 memsz 0x0000000000000008 flags rw- private flags = 0: PASS: PHDRS2 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs2.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs3.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T phdrs3.t -o tmpdir/dump tmpdir/phdrs.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T phdrs3.t -o tmpdir/dump tmpdir/phdrs.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:phdrs3.t:5: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack them failed with: <./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.*> ./ld-new:phdrs3.t:5: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack them PASS: PHDRS headers /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T phdrs3a.t -o tmpdir/dump tmpdir/phdrs.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T phdrs3a.t -o tmpdir/dump tmpdir/phdrs.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: PHDRS headers 3a testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs3.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/print-memory-usage-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/print-memory-usage-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/print-memory-usage-1 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/print-memory-usage-1 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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% Memory region Used Size Region Size %age Used ROM: 32 B 1 KB 3.12% RAM: 32 B 256 KB 0.01% PASS: print-memory-usage-1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/print-memory-usage-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/print-memory-usage-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/print-memory-usage-2 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T print-memory-usage-2.t --print-memory-usage tmpdir/print-memory-usage-1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/print-memory-usage-2 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T print-memory-usage-2.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 Memory region Used Size Region Size %age Used PASS: print-memory-usage-2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/print-memory-usage-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/print-memory-usage-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/print-memory-usage-3 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/print-memory-usage-3 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-1.t -o tmpdir/dump tmpdir/provide-1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-1.t -o tmpdir/dump tmpdir/provide-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .data tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s -j .data tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/provide-1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-2.t -o tmpdir/dump tmpdir/provide-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-2.t -o tmpdir/dump tmpdir/provide-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/provide-2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-3.t -o tmpdir/dump tmpdir/provide-3.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-3.t -o tmpdir/dump tmpdir/provide-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] succeeded with: <>, expected: XFAIL: ld-scripts/provide-3 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-4.t -o tmpdir/dump tmpdir/provide-2.o -Map=tmpdir/dump.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-4-map.d' PASS: ld-scripts/provide-4 (map file check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/provide-4 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-5.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-5.t -o tmpdir/dump tmpdir/provide-5.o -Map=tmpdir/dump.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-5-map.d' PASS: ld-scripts/provide-5 (map file check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/provide-5 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/provide.exp completed in 1 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at1.t -o tmpdir/dump tmpdir/rgn-at.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at1.t -o tmpdir/dump tmpdir/rgn-at.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: rgn-at1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at10.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at10.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at10.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at10.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at10.t -o tmpdir/dump tmpdir/rgn-at10.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at10.t -o tmpdir/dump tmpdir/rgn-at10.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/rgn-at10 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at11.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at11.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at11.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at11.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at11.t -o tmpdir/dump tmpdir/rgn-at11.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at11.t -o tmpdir/dump tmpdir/rgn-at11.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/rgn-at11 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at2.t -o tmpdir/dump tmpdir/rgn-at.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at2.t -o tmpdir/dump tmpdir/rgn-at.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: rgn-at2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at3.t -o tmpdir/dump tmpdir/rgn-at.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at3.t -o tmpdir/dump tmpdir/rgn-at.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: rgn-at3 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at4.t -o tmpdir/dump tmpdir/rgn-at.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at4.t -o tmpdir/dump tmpdir/rgn-at.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: rgn-at4 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at6.t -o tmpdir/dump tmpdir/rgn-at6.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at6.t -o tmpdir/dump tmpdir/rgn-at6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/rgn-at6 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at7.t -o tmpdir/dump tmpdir/rgn-at6.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at7.t -o tmpdir/dump tmpdir/rgn-at6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/rgn-at7 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at8.t -o tmpdir/dump tmpdir/rgn-at6.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at8.t -o tmpdir/dump tmpdir/rgn-at6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/rgn-at8 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at9.t -o tmpdir/dump tmpdir/rgn-at6.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at9.t -o tmpdir/dump tmpdir/rgn-at6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/rgn-at9 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over1.t -Map tmpdir/rgn-over1.map -o tmpdir/dump tmpdir/rgn-over.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over1.t -Map tmpdir/rgn-over1.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: region `r1' overflowed by 16 bytes failed with: <./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./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> ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: region `r1' overflowed by 16 bytes PASS: rgn-over1 PASS: rgn-over1 (map check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over2.t -Map tmpdir/rgn-over2.map -o tmpdir/dump tmpdir/rgn-over.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over2.t -Map tmpdir/rgn-over2.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.data' will not fit in region `r1' ./ld-new: region `r1' overflowed by 4 bytes failed with: <./ld-new: tmpdir/dump section `.data' will not fit in region `r1' ./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> ./ld-new: tmpdir/dump section `.data' will not fit in region `r1' ./ld-new: region `r1' overflowed by 4 bytes PASS: rgn-over2 PASS: rgn-over2 (map check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over3.t -Map tmpdir/rgn-over3.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: tmpdir/dump section `.data' will not fit in region `r2' ./ld-new: region `r1' overflowed by 4 bytes ./ld-new: region `r2' overflowed by 4 bytes failed with: <./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: tmpdir/dump section `.data' will not fit in region `r2' ./ld-new: region `r1' overflowed by 4 bytes ./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> ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: tmpdir/dump section `.data' will not fit in region `r2' ./ld-new: region `r1' overflowed by 4 bytes ./ld-new: region `r2' overflowed by 4 bytes PASS: rgn-over3 PASS: rgn-over3 (map check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over4.t -Map tmpdir/rgn-over4.map -o tmpdir/dump tmpdir/rgn-over.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over4.t -Map tmpdir/rgn-over4.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: region `r1' overflowed by 16 bytes failed with: <./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./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> ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: region `r1' overflowed by 16 bytes PASS: rgn-over4 PASS: rgn-over4 (map check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over5.t -Map tmpdir/rgn-over5.map -o tmpdir/dump tmpdir/rgn-over.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over5.t -Map tmpdir/rgn-over5.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.text' will not fit in region `v1' ./ld-new: region `v1' overflowed by 16 bytes failed with: <./ld-new: tmpdir/dump section `.text' will not fit in region `v1' ./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> ./ld-new: tmpdir/dump section `.text' will not fit in region `v1' ./ld-new: region `v1' overflowed by 16 bytes PASS: rgn-over5 PASS: rgn-over5 (map check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over6.t -Map tmpdir/rgn-over6.map -o tmpdir/dump tmpdir/rgn-over.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over6.t -Map tmpdir/rgn-over6.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: tmpdir/dump section `.text' will not fit in region `v1' ./ld-new: region `r1' overflowed by 16 bytes ./ld-new: region `v1' overflowed by 16 bytes failed with: <./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: tmpdir/dump section `.text' will not fit in region `v1' ./ld-new: region `r1' overflowed by 16 bytes ./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> ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: tmpdir/dump section `.text' will not fit in region `v1' ./ld-new: region `r1' overflowed by 16 bytes ./ld-new: region `v1' overflowed by 16 bytes PASS: rgn-over6 PASS: rgn-over6 (map check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over7.t -Map tmpdir/rgn-over7.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: section .data LMA [0000000000001008,0000000000001013] overlaps section .text LMA [0000000000001000,000000000000100b] ./ld-new: region `r1' overflowed by 4 bytes failed with: <./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: section .data LMA [0000000000001008,0000000000001013] overlaps section .text LMA [0000000000001000,000000000000100b] ./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> ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: section .data LMA [0000000000001008,0000000000001013] overlaps section .text LMA [0000000000001000,000000000000100b] ./ld-new: region `r1' overflowed by 4 bytes PASS: rgn-over7 PASS: rgn-over7 (map check) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over8.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over8.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over8.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over8.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over8.t -o tmpdir/dump tmpdir/rgn-over8.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over8.t -o tmpdir/dump tmpdir/rgn-over8.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: rgn-over8 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.exp completed in 4 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/script -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.t tmpdir/script.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/script -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.t tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/script >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/script 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 0000000000001004 D data_end 0000000000001000 D data_start 0000000000001000 D data_symbol 0000000000000104 T text_end 0000000000000100 T text_start 0000000000000100 T text_symbol PASS: script /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/script -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/scriptm.t Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/script -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/scriptm.t 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/script >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/script 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 0000000000001004 A data_end 0000000000001000 A data_start 0000000000001000 D data_symbol 0000000000000104 A text_end 0000000000000100 A text_start 0000000000000100 T text_symbol PASS: MRI script /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/script -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/memory.t tmpdir/script.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/script -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/memory.t tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/script >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/script 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 0000000000001004 D data_end 0000000000001000 T data_start 0000000000001000 D data_symbol 0000000000011000 D fred 0000000000000104 T text_end 0000000000000100 T text_start 0000000000000100 T text_symbol 0000000000008100 D tred PASS: MEMORY /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/script -defsym DATA_ORIGIN=0x1000 -defsym DATA_LENGTH=0x10000 -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/memory_sym.t tmpdir/script.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/script -defsym DATA_ORIGIN=0x1000 -defsym DATA_LENGTH=0x10000 -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/memory_sym.t tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/script >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/script 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 0000000000010000 A DATA_LENGTH 0000000000001000 A DATA_ORIGIN 0000000000008000 A TXT_LENGTH 0000000000000100 A TXT_ORIGIN 0000000000001004 D data_end 0000000000001000 T data_start 0000000000001000 D data_symbol 0000000000011000 D fred 0000000000000104 T text_end 0000000000000100 T text_start 0000000000000100 T text_symbol 0000000000008100 D tred PASS: MEMORY with symbols /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objcopy --extract-symbol tmpdir/script tmpdir/extract Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objcopy --extract-symbol tmpdir/script tmpdir/extract 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/script Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/script 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] 0000000000010000 A DATA_LENGTH 0000000000001000 A DATA_ORIGIN 0000000000008000 A TXT_LENGTH 0000000000000100 A TXT_ORIGIN 0000000000001004 D data_end 0000000000001000 T data_start 0000000000001000 D data_symbol 0000000000011000 D fred 0000000000000104 T text_end 0000000000000100 T text_start 0000000000000100 T text_symbol 0000000000008100 D tred 0000000000010000 A DATA_LENGTH 0000000000001000 A DATA_ORIGIN 0000000000008000 A TXT_LENGTH 0000000000000100 A TXT_ORIGIN 0000000000001004 D data_end 0000000000001000 T data_start 0000000000001000 D data_symbol 0000000000011000 D fred 0000000000000104 T text_end 0000000000000100 T text_start 0000000000000100 T text_symbol 0000000000008100 D tred /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/extract Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/extract 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] 0000000000010000 A DATA_LENGTH 0000000000001000 A DATA_ORIGIN 0000000000008000 A TXT_LENGTH 0000000000000100 A TXT_ORIGIN 0000000000001004 D data_end 0000000000001000 T data_start 0000000000001000 D data_symbol 0000000000011000 D fred 0000000000000104 T text_end 0000000000000100 T text_start 0000000000000100 T text_symbol 0000000000008100 D tred 0000000000010000 A DATA_LENGTH 0000000000001000 A DATA_ORIGIN 0000000000008000 A TXT_LENGTH 0000000000000100 A TXT_ORIGIN 0000000000001004 D data_end 0000000000001000 T data_start 0000000000001000 D data_symbol 0000000000011000 D fred 0000000000000104 T text_end 0000000000000100 T text_start 0000000000000100 T text_symbol 0000000000008100 D tred /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/size tmpdir/extract Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-1.t -o tmpdir/dump tmpdir/script.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-1.t -o tmpdir/dump tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:region-alias-1.t:7: error: redefinition of memory region alias `MY_ALIAS' failed with: <./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'> ./ld-new:region-alias-1.t:7: error: redefinition of memory region alias `MY_ALIAS' PASS: ld-scripts/region-alias-1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-2.t -o tmpdir/dump tmpdir/script.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-2.t -o tmpdir/dump tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:region-alias-2.t:6: error: memory region `NIL' for alias `MY_ALIAS' does not exist failed with: <./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> ./ld-new:region-alias-2.t:6: error: memory region `NIL' for alias `MY_ALIAS' does not exist PASS: ld-scripts/region-alias-2 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-3.t -o tmpdir/dump tmpdir/script.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-3.t -o tmpdir/dump tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:region-alias-3.t:6: error: alias for default memory region failed with: <./ld-new:region-alias-3.t:6: error: alias for default memory region>, expected: <.*:[0-9]+: error: alias for default memory region> ./ld-new:region-alias-3.t:6: error: alias for default memory region PASS: ld-scripts/region-alias-3 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-4.t -o tmpdir/dump tmpdir/script.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-4.t -o tmpdir/dump tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:region-alias-4.t:6: error: alias for default memory region failed with: <./ld-new:region-alias-4.t:6: error: alias for default memory region>, expected: <.*:[0-9]+: error: alias for default memory region> ./ld-new:region-alias-4.t:6: error: alias for default memory region PASS: ld-scripts/region-alias-4 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T align-with-input.t -o tmpdir/dump tmpdir/script.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T align-with-input.t -o tmpdir/dump tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:align-with-input.t:2: error: align with input and explicit align specified failed with: <./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> ./ld-new:align-with-input.t:2: error: align with input and explicit align specified PASS: ld-scripts/align-with-input /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdata=0x1000 -Tdata=0x2000 -Tcross2.t -o tmpdir/dump tmpdir/align2a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdata=0x1000 -Tdata=0x2000 -Tcross2.t -o tmpdir/dump tmpdir/align2a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/pr20302 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/script.exp completed in 1 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/section-flags-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/section-flags-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/section-flags-1 -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-1.t tmpdir/section-flags-1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/section-flags-1 -T /scratch/4/jbglaw/regular/repos/binutils_gdb/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 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/section-flags-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/section-flags-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/section-flags-2 -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-2.t tmpdir/section-flags-2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/section-flags-2 -T /scratch/4/jbglaw/regular/repos/binutils_gdb/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 /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/section-match.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/section-match-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/section-match-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/section-match-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/section-match-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T section-match-1.t -o tmpdir/dump tmpdir/section-match-1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T section-match-1.t -o tmpdir/dump tmpdir/section-match-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/section-match-1 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/section-match.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/size.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/size-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/size-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/size-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/size-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T size-1.t -o tmpdir/dump tmpdir/size-1.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T size-1.t -o tmpdir/dump tmpdir/size-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/size-1 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/size-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/size-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/size-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/size-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T size-2.t -o tmpdir/dump tmpdir/size-2.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T size-2.t -o tmpdir/dump tmpdir/size-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/size-2 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/size.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/sizeof.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/sizeof.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/sizeof -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.t tmpdir/sizeof.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/sizeof -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.t tmpdir/sizeof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/sizeof >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new tmpdir/sizeof 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 0000000000000020 D data_end 0000000000000010 D data_start 0000000000000010 A sizeof_data 0000000000000010 A sizeof_text 0000000000000010 T text_end 0000000000000000 T text_start PASS: SIZEOF testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_a-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_a-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_a-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_a-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort.t --sort-section alignment -o tmpdir/dump tmpdir/sort_b_a-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --sort-section alignment /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a.t -o tmpdir/dump tmpdir/sort_b_a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a.t -o tmpdir/dump tmpdir/sort_b_a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section alignment /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section name /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section name /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section alignment /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_n-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_n-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_n-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_n-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort.t --sort-section name -o tmpdir/dump tmpdir/sort_b_n-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --sort-section name /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_n.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_n.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_n.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_n.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n.t -o tmpdir/dump tmpdir/sort_b_n.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n.t -o tmpdir/dump tmpdir/sort_b_n.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section alignment /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section alignment /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME(SORT_BY_NAME()) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section name /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section alignment /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_n.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_n.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_n.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_n.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_no.t -o tmpdir/dump tmpdir/sort_b_n.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_no.t -o tmpdir/dump tmpdir/sort_b_n.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_no.t -o tmpdir/dump tmpdir/sort_b_a.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_no.t -o tmpdir/dump tmpdir/sort_b_a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sort.exp completed in 2 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sysroot-prefix.exp ... Executing on host: /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new --print-sysroot (timeout = 300) spawn /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new --print-sysroot Has (non-empty) sysroot support: 0; "" /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/main.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/main.o /scratch/4/jbglaw/regular/repos/binutils_gdb/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 mkdir -p tmpdir/sysroot/tmp/ldtest-xyzzy /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/main.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/main.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/x.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sysroot-prefix-x.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/x.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sysroot-prefix-x.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar -rc tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a tmpdir/x.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar -rc tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a tmpdir/x.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/y.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sysroot-prefix-y.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/y.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sysroot-prefix-y.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar -rc tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a tmpdir/y.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/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: GROUP ( "sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( sysroot/tmp/ldtest-xyzzy/liby.a ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( "/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "/sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a PASS: sysroot-prefix common root-anchored but -Lpath, quoted script: GROUP ( /sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( /sysroot/tmp/ldtest-xyzzy/liby.a ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a PASS: sysroot-prefix common root-anchored but -Lpath, unquoted script: GROUP ( "/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( "=/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "=/sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, quoted script: GROUP ( =/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( =/sysroot/tmp/ldtest-xyzzy/liby.a ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, unquoted script: GROUP ( "$SYSROOT/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "$SYSROOT/sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed -Lpath, quoted script: GROUP ( $SYSROOT/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( $SYSROOT/sysroot/tmp/ldtest-xyzzy/liby.a ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed -Lpath, unquoted script: GROUP ( "=sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "=sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( =sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( =sysroot/tmp/ldtest-xyzzy/liby.a ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( "$SYSROOTsysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "$SYSROOTsysroot/tmp/ldtest-xyzzy/liby.a" ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( $SYSROOTsysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( $SYSROOTsysroot/tmp/ldtest-xyzzy/liby.a ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( "=sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "=sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( =sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( =sysroot/tmp/ldtest-xyzzy/liby.a ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( "$SYSROOTsysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "$SYSROOTsysroot/tmp/ldtest-xyzzy/liby.a" ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( $SYSROOTsysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( $SYSROOTsysroot/tmp/ldtest-xyzzy/liby.a ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( "=/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "=/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( =/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( =/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( "$SYSROOT/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "$SYSROOT/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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: GROUP ( $SYSROOT/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( $SYSROOT/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a ) ) /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/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 /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/sysroot-prefix.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/weak.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/weak1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/weak1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/weak1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/weak1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/weak2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/weak2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/weak2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/weak2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/weak -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/weak.t tmpdir/weak1.o tmpdir/weak2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/weak -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/weak.t tmpdir/weak1.o tmpdir/weak2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/weak Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/weak 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/weak: file format elf64-littleaarch64 Contents of section .text: 1000 08100000 0c200000 12121212 34343434 ..... ......4444 Contents of section .data: 2000 08100000 0c200000 56565656 78787878 ..... ..VVVVxxxx tmpdir/weak: file format elf64-littleaarch64 Contents of section .text: 1000 08100000 0c200000 12121212 34343434 ..... ......4444 Contents of section .data: 2000 08100000 0c200000 56565656 78787878 ..... ..VVVVxxxx tmpdir/weak: file format elf64-littleaarch64 Contents of section .text: 1000 08100000 0c200000 12121212 34343434 ..... ......4444 Contents of section .data: 2000 08100000 0c200000 56565656 78787878 ..... ..VVVVxxxx PASS: weak symbols testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-scripts/weak.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-selective/sel-dump.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/keepdot.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-selective/keepdot.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/keepdot.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-selective/keepdot.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-selective --gc-sections -Bstatic -e _start -T keepdot.ld -o tmpdir/dump tmpdir/keepdot.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Preserve default . = 0 /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/keepdot.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-selective/keepdot.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/keepdot.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-selective/keepdot.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-selective --gc-sections -Bstatic -e _start -T keepdot0.ld -o tmpdir/dump tmpdir/keepdot.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Preserve explicit . = 0 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-selective/sel-dump.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-selective/selective.exp ... UNTESTED: selective1 UNTESTED: selective2 UNTESTED: selective3 UNTESTED: selective4 UNTESTED: selective5 UNTESTED: selective6 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-selective/selective.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/arch/arch.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/arch/arch.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/rd-sh.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/rd-sh.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/sh-vxworks.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/sh-vxworks.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/sh.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/sh.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/rd-sh64.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/rd-sh64.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/relax.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/relax.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/relfail.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/relfail.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/sh64.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/sh64.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-shared/shared.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-shared/shared.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-size/size.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-size/size.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sparc/sparc.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-sparc/sparc.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-spu/spu.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-spu/spu.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-srec/srec.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new --verbose Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new --verbose 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] GNU ld (GNU Binutils) 2.29.51.20171005 Supported emulations: aarch64elf aarch64elf32 aarch64elf32b aarch64elfb armelf armelfb using internal linker script: ================================================== /* Script for -z combreloc: combine and sort reloc sections */ /* Copyright (C) 2014-2017 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("elf64-littleaarch64", "elf64-bigaarch64", "elf64-littleaarch64") OUTPUT_ARCH(aarch64) ENTRY(_start) SEARCH_DIR("/scratch/4/jbglaw/regular/build/aarch64-elf/_install_/aarch64-elf/lib"); SECTIONS { /* Read-only sections, merged into text segment: */ PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00400000)); . = SEGMENT_START("text-segment", 0x00400000); .interp : { *(.interp) } .note.gnu.build-id : { *(.note.gnu.build-id) } .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) } .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.ifunc) } .rela.plt : { *(.rela.plt) PROVIDE_HIDDEN (__rela_iplt_start = .); *(.rela.iplt) PROVIDE_HIDDEN (__rela_iplt_end = .); } .init : { KEEP (*(SORT_NONE(.init))) } =0 .plt : { *(.plt) *(.iplt) } .text : { *(.text.unlikely .text.*_unlikely .text.unlikely.*) *(.text.exit .text.exit.*) *(.text.startup .text.startup.*) *(.text.hot .text.hot.*) *(.text .stub .text.* .gnu.linkonce.t.*) /* .gnu.warning sections are handled specially by elf32.em. */ *(.gnu.warning) } =0 .fini : { KEEP (*(SORT_NONE(.fini))) } =0 PROVIDE (__etext = .); PROVIDE (_etext = .); PROVIDE (etext = .); .rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) } .rodata1 : { *(.rodata1) } .eh_frame_hdr : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) } .eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) } .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 .exception_ranges*) } /* Adjust the address for the data segment. We want to adjust up to the same address within the page on the next page up. */ . = ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)); /* Exception handling */ .eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) } .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 .exception_ranges*) } /* Thread Local Storage sections */ .tdata : { *(.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) } .got : { *(.got) *(.igot) } .got.plt : { *(.got.plt) *(.igot.plt) } .data : { __data_start = . ; *(.data .data.* .gnu.linkonce.d.*) SORT(CONSTRUCTORS) } .data1 : { *(.data1) } _edata = .; PROVIDE (edata = .); . = .; __bss_start = .; __bss_start__ = .; .bss : { *(.dynbss) *(.bss .bss.* .gnu.linkonce.b.*) *(COMMON) /* Align here to ensure that the .bss 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 don't pad the .data section. */ . = ALIGN(. != 0 ? 64 / 8 : 1); } _bss_end__ = . ; __bss_end__ = . ; . = ALIGN(64 / 8); . = SEGMENT_START("ldata-segment", .); . = ALIGN(64 / 8); __end__ = . ; _end = .; PROVIDE (end = .); .stack 0x80000 : { _stack = .; *(.stack) } /* 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 : { *(.comment) } /* 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 Extension. */ .debug_macro 0 : { *(.debug_macro) } .debug_addr 0 : { *(.debug_addr) } .ARM.attributes 0 : { KEEP (*(.ARM.attributes)) KEEP (*(.gnu.attributes)) } .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) } /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) } } ================================================== GNU ld (GNU Binutils) 2.29.51.20171005 Supported emulations: aarch64elf aarch64elf32 aarch64elf32b aarch64elfb armelf armelfb using internal linker script: ================================================== /* Script for -z combreloc: combine and sort reloc sections */ /* Copyright (C) 2014-2017 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("elf64-littleaarch64", "elf64-bigaarch64", "elf64-littleaarch64") OUTPUT_ARCH(aarch64) ENTRY(_start) SEARCH_DIR("/scratch/4/jbglaw/regular/build/aarch64-elf/_install_/aarch64-elf/lib"); SECTIONS { /* Read-only sections, merged into text segment: */ PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x00400000)); . = SEGMENT_START("text-segment", 0x00400000); .interp : { *(.interp) } .note.gnu.build-id : { *(.note.gnu.build-id) } .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) } .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.ifunc) } .rela.plt : { *(.rela.plt) PROVIDE_HIDDEN (__rela_iplt_start = .); *(.rela.iplt) PROVIDE_HIDDEN (__rela_iplt_end = .); } .init : { KEEP (*(SORT_NONE(.init))) } =0 .plt : { *(.plt) *(.iplt) } .text : { *(.text.unlikely .text.*_unlikely .text.unlikely.*) *(.text.exit .text.exit.*) *(.text.startup .text.startup.*) *(.text.hot .text.hot.*) *(.text .stub .text.* .gnu.linkonce.t.*) /* .gnu.warning sections are handled specially by elf32.em. */ *(.gnu.warning) } =0 .fini : { KEEP (*(SORT_NONE(.fini))) } =0 PROVIDE (__etext = .); PROVIDE (_etext = .); PROVIDE (etext = .); .rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) } .rodata1 : { *(.rodata1) } .eh_frame_hdr : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) } .eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) } .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 .exception_ranges*) } /* Adjust the address for the data segment. We want to adjust up to the same address within the page on the next page up. */ . = ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)); /* Exception handling */ .eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) } .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 .exception_ranges*) } /* Thread Local Storage sections */ .tdata : { *(.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) } .got : { *(.got) *(.igot) } .got.plt : { *(.got.plt) *(.igot.plt) } .data : { __data_start = . ; *(.data .data.* .gnu.linkonce.d.*) SORT(CONSTRUCTORS) } .data1 : { *(.data1) } _edata = .; PROVIDE (edata = .); . = .; __bss_start = .; __bss_start__ = .; .bss : { *(.dynbss) *(.bss .bss.* .gnu.linkonce.b.*) *(COMMON) /* Align here to ensure that the .bss 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 don't pad the .data section. */ . = ALIGN(. != 0 ? 64 / 8 : 1); } _bss_end__ = . ; __bss_end__ = . ; . = ALIGN(64 / 8); . = SEGMENT_START("ldata-segment", .); . = ALIGN(64 / 8); __end__ = . ; _end = .; PROVIDE (end = .); .stack 0x80000 : { _stack = .; *(.stack) } /* 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 : { *(.comment) } /* 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 Extension. */ .debug_macro 0 : { *(.debug_macro) } .debug_addr 0 : { *(.debug_addr) } .ARM.attributes 0 : { KEEP (*(.ARM.attributes)) KEEP (*(.gnu.attributes)) } .note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) } /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) } } ================================================== UNTESTED: S-records UNTESTED: S-records with constructors testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-srec/srec.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-tic6x/tic6x.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-tic6x/tic6x.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-tilegx/tilegx.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-tilegx/tilegx.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-tilepro/tilepro.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-tilepro/tilepro.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined -o tmpdir/entry.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined -o tmpdir/entry.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar -rc tmpdir/libentry.a tmpdir/entry.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar -rc tmpdir/libentry.a tmpdir/entry.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libentry.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --entry foo archive /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo -u foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo -u foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --entry foo -u foo archive /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/entry.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/entry.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo -o tmpdir/dump tmpdir/entry.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo -o tmpdir/dump tmpdir/entry.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --entry foo /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/entry.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/entry.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo -u foo -o tmpdir/dump tmpdir/entry.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo -u foo -o tmpdir/dump tmpdir/entry.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --entry foo -u foo /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined --entry 0x0 -o tmpdir/dump tmpdir/dummy.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined --entry 0x0 -o tmpdir/dump tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -u tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -u tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --entry 0x0 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.exp completed in 1 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined -o tmpdir/entry.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined -o tmpdir/entry.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar -rc tmpdir/libfoo.a tmpdir/entry.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/ar -rc tmpdir/libfoo.a tmpdir/entry.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libfoo.a /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --gc-sections --require-defined=xxx -o tmpdir/dump tmpdir/require-defined.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: required symbol `xxx' not defined failed with: <./ld-new: required symbol `xxx' not defined>, expected: ./ld-new: required symbol `xxx' not defined PASS: Check require-defined with an undefined symbol /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --gc-sections --require-defined=bar -o tmpdir/dump tmpdir/require-defined.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Check require-defined can require a symbol from an object /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --require-defined=bar -o tmpdir/dump tmpdir/require-defined.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --require-defined=bar -o tmpdir/dump tmpdir/require-defined.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Check require-defined does no error on a defined symbol /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --require-defined=foo tmpdir/libfoo.a -o tmpdir/dump tmpdir/require-defined.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Check require-defined can require a symbol from an archive /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/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 ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Check require-defined can require two symbols testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/undefined.exp ... UNTESTED: undefined UNTESTED: undefined function UNTESTED: undefined line UNSUPPORTED: undefined symbols in shared lib testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/undefined.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/weak-undef.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined -o tmpdir/weak-undef.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/weak-undef.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined -o tmpdir/weak-undef.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/weak-undef.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/weak-undef tmpdir/weak-undef.o -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/weak-undef.t Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new -o tmpdir/weak-undef tmpdir/weak-undef.o -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/weak-undef.t 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/weak-undef Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/objdump -s tmpdir/weak-undef 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/weak-undef: file format elf64-littleaarch64 Contents of section .data: 0000 00000000 11111111 ........ tmpdir/weak-undef: file format elf64-littleaarch64 Contents of section .data: 0000 00000000 11111111 ........ tmpdir/weak-undef: file format elf64-littleaarch64 Contents of section .data: 0000 00000000 11111111 ........ PASS: weak undefined data symbols UNSUPPORTED: weak undefined function symbols in shared lib testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-undefined/weak-undef.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-unique/unique.exp ... /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/unique.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-unique/unique.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../gas/as-new -o tmpdir/unique.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-unique/unique.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-unique -r -o tmpdir/dump tmpdir/unique.o Executing on host: sh -c {./ld-new -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-unique -r -o tmpdir/dump tmpdir/unique.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -sh tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/../binutils/readelf -sh tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Linker setting GNU OSABI on STB_GNU_UNIQUE symbol (PR 10549) testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-unique/unique.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-v850/v850.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-v850/v850.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-vax-elf/export-class.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-vax-elf/export-class.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-vax-elf/vax-elf.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-vax-elf/vax-elf.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-versados/versados.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-versados/versados.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-visium/visium.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-visium/visium.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-vxworks/vxworks.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-vxworks/vxworks.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/dwarfreloc.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/dwarfreloc.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/export-class.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/export-class.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/line.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/line.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/mpx.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/mpx.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/no-plt.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/no-plt.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/tls.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/tls.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/x86-64.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-x86-64/x86-64.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-xc16x/xc16x.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-xc16x/xc16x.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-xstormy16/xstormy16.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-xstormy16/xstormy16.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-xtensa/coalesce.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-xtensa/coalesce.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-xtensa/diff_overflow.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-xtensa/diff_overflow.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-xtensa/lcall.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-xtensa/lcall.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-xtensa/xtensa.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-xtensa/xtensa.exp completed in 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-z8k/z8k.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-z8k/z8k.exp completed in 0 seconds === ld Summary === # of expected passes 511 # of expected failures 1 # of untested testcases 26 # of unsupported tests 42 Executing on host: /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new --version /dev/null ld.version (timeout = 300) spawn [open ...] GNU ld (GNU Binutils) 2.29.51.20171005 Copyright (C) 2017 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. /scratch/4/jbglaw/regular/build/aarch64-elf/build-binutils-full/ld/ld-new 2.29.51.20171005 runtest completed at Thu Oct 5 03:22:08 2017