Test Run By jbglaw on Mon Jul 17 13:22:33 2017 Native configuration 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 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -c -fplt tmpdir/plt86046.c -o tmpdir/plt86046.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -c -fplt tmpdir/plt86046.c -o tmpdir/plt86046.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc: error: unrecognized command line option '-fplt' gcc: error: unrecognized command line option '-fplt' gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -fno-PIE -no-pie tmpdir/nopie86046.c -o tmpdir/nopie86046 Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -fno-PIE -no-pie tmpdir/nopie86046.c -o tmpdir/nopie86046 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc: error: unrecognized command line option '-no-pie' gcc: error: unrecognized command line option '-no-pie' gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -c -mtls-dialect=gnu2 tmpdir/gnu286046.c -o tmpdir/gnu286046.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -c -mtls-dialect=gnu2 tmpdir/gnu286046.c -o tmpdir/gnu286046.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/aarch64-elf.exp ... testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-aarch64/aarch64-elf.exp completed in 0 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 ... Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new --help /dev/null plugin-support (timeout = 300) spawn [open ...] Usage: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new [option(s)] [file(s)] List symbols in [file(s)] (a.out by default). The options are: -a, --debug-syms Display debugger-only symbols -A, --print-file-name Print name of the input file before every symbol -B Same as --format=bsd -C, --demangle[=STYLE] Decode low-level symbol names into user-level names The STYLE, if specified, can be `auto' (the default), `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java' or `gnat' --no-demangle Do not demangle low-level symbol names -D, --dynamic Display dynamic symbols instead of normal symbols --defined-only Display only defined symbols -e (ignored) -f, --format=FORMAT Use the output format FORMAT. FORMAT can be `bsd', `sysv' or `posix'. The default is `bsd' -g, --extern-only Display only external symbols -l, --line-numbers Use debugging information to find a filename and line number for each symbol -n, --numeric-sort Sort symbols numerically by address -o Same as -A -p, --no-sort Do not sort the symbols -P, --portability Same as --format=posix -r, --reverse-sort Reverse the sense of the sort --plugin NAME Load the specified plugin -S, --print-size Print size of defined symbols -s, --print-armap Include index for symbols from archive members --size-sort Sort symbols by size --special-syms Include special symbols in the output --synthetic Display synthetic symbols as well -t, --radix=RADIX Use RADIX for printing symbol values --target=BFDNAME Specify the target object format as BFDNAME -u, --undefined-only Display only undefined symbols --with-symbol-versions Display version strings after symbol names -X 32_64 (ignored) @FILE Read options from FILE -h, --help Display this information -V, --version Display this program's version number /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new: supported targets: elf64-x86-64 elf32-i386 elf32-iamcu elf32-x86-64 a.out-i386-linux pei-i386 pei-x86-64 elf64-l1om elf64-k1om elf64-little elf64-big elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex Report bugs to . Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new --help (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new --help Usage: /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/ld-new: supported targets: elf64-x86-64 elf32-i386 elf32-iamcu elf32-x86-64 a.out-i386-linux pei-i386 pei-x86-64 elf64-l1om elf64-k1om elf64-little elf64-big elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: supported emulations: elf_x86_64 elf32_x86_64 elf_i386 elf_iamcu i386linux elf_l1om elf_k1om /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: emulation specific options: ELF emulations: --ld-generated-unwind-info Generate exception handling info for PLT --no-ld-generated-unwind-info Don't generate exception handling info for PLT --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 --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 (default) -z norelro Don't create RELRO program header -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 elf_x86_64: -z noextern-protected-data Do not treat protected data symbol as external -z dynamic-undefined-weak Make undefined weak symbols dynamic -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic -z noreloc-overflow Disable relocation overflow check -z call-nop=PADDING Use PADDING as 1-byte NOP for branch -z ibtplt Generate IBT-enabled PLT entries -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK -z bndplt Always generate BND prefix in PLT entries elf32_x86_64: -z noextern-protected-data Do not treat protected data symbol as external -z dynamic-undefined-weak Make undefined weak symbols dynamic -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic -z noreloc-overflow Disable relocation overflow check -z call-nop=PADDING Use PADDING as 1-byte NOP for branch -z ibtplt Generate IBT-enabled PLT entries -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK elf_i386: -z noextern-protected-data Do not treat protected data symbol as external -z dynamic-undefined-weak Make undefined weak symbols dynamic -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic -z call-nop=PADDING Use PADDING as 1-byte NOP for branch -z ibtplt Generate IBT-enabled PLT entries -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK elf_iamcu: -z noextern-protected-data Do not treat protected data symbol as external -z dynamic-undefined-weak Make undefined weak symbols dynamic -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic -z call-nop=PADDING Use PADDING as 1-byte NOP for branch elf_l1om: -z noextern-protected-data Do not treat protected data symbol as external -z dynamic-undefined-weak Make undefined weak symbols dynamic -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic -z call-nop=PADDING Use PADDING as 1-byte NOP for branch elf_k1om: -z noextern-protected-data Do not treat protected data symbol as external -z dynamic-undefined-weak Make undefined weak symbols dynamic -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic -z call-nop=PADDING Use PADDING as 1-byte NOP for branch Report bugs to /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -m elf_x86_64 -o tmpdir/ld-partial.o -r ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -m elf_x86_64 -o tmpdir/ld-partial.o -r ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld1 tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld1 tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld1/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld2 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld1/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld2 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld2/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld3 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld2/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld3 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] cmp tmpdir/ld2 tmpdir/ld3 PASS: bootstrap /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -m elf_x86_64 -o tmpdir/ld-partial.o -r ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -m elf_x86_64 -o tmpdir/ld-partial.o -r ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld1 tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld1 tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/ld1 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld1/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld2 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld1/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld2 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld2/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld3 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld2/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld3 ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] cmp tmpdir/ld2 tmpdir/ld3 PASS: bootstrap with strip UNTESTED: bootstrap with --static /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -m elf_x86_64 -o tmpdir/ld-partial.o -r --traditional-format ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -m elf_x86_64 -o tmpdir/ld-partial.o -r --traditional-format ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld1 -Wl,--traditional-format tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld1 -Wl,--traditional-format tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld1/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld2 -Wl,--traditional-format ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld1/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld2 -Wl,--traditional-format ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld2/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld3 -Wl,--traditional-format ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld2/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld3 -Wl,--traditional-format ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] cmp tmpdir/ld2 tmpdir/ld3 PASS: bootstrap with -Wl,--traditional-format /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -m elf_x86_64 -o tmpdir/ld-partial.o -r --no-keep-memory ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -m elf_x86_64 -o tmpdir/ld-partial.o -r --no-keep-memory ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld1 -Wl,--no-keep-memory tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld1 -Wl,--no-keep-memory tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld1/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld2 -Wl,--no-keep-memory ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld1/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld2 -Wl,--no-keep-memory ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld2/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld3 -Wl,--no-keep-memory ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld2/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld3 -Wl,--no-keep-memory ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] cmp tmpdir/ld2 tmpdir/ld3 PASS: bootstrap with -Wl,--no-keep-memory /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -m elf_x86_64 -o tmpdir/ld-partial.o -r ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -m elf_x86_64 -o tmpdir/ld-partial.o -r ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld1 -Wl,--relax tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld1 -Wl,--relax tmpdir/ld-partial.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld1/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld2 -Wl,--relax ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld1/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld2 -Wl,--relax ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld2/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld3 -Wl,--relax ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/gccld2/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/ld3 -Wl,--relax ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf32_x86_64.o eelf_i386.o eelf_iamcu.o ei386linux.o eelf_l1om.o eelf_k1om.o ldbuildid.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -L../zlib -lz -ldl 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] cmp tmpdir/ld2 tmpdir/ld3 PASS: bootstrap with -Wl,--relax testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-bootstrap/bootstrap.exp completed in 5 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest.exp ... g++ -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest -g -O2 -D_GNU_SOURCE -g -O2 -D_GNU_SOURCE -fno-exceptions -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest-foo.cc -o tmpdir/cdtest-foo.o Executing on host: sh -c {g++ -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest -g -O2 -D_GNU_SOURCE -g -O2 -D_GNU_SOURCE -fno-exceptions -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest-foo.cc -o tmpdir/cdtest-foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] g++ -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest -g -O2 -D_GNU_SOURCE -g -O2 -D_GNU_SOURCE -fno-exceptions -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest-bar.cc -o tmpdir/cdtest-bar.o Executing on host: sh -c {g++ -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest -g -O2 -D_GNU_SOURCE -g -O2 -D_GNU_SOURCE -fno-exceptions -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest-bar.cc -o tmpdir/cdtest-bar.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] g++ -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest -g -O2 -D_GNU_SOURCE -g -O2 -D_GNU_SOURCE -fno-exceptions -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest-main.cc -o tmpdir/cdtest-main.o Executing on host: sh -c {g++ -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest -g -O2 -D_GNU_SOURCE -g -O2 -D_GNU_SOURCE -fno-exceptions -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest-main.cc -o tmpdir/cdtest-main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/cdtest tmpdir/cdtest-foo.o tmpdir/cdtest-bar.o tmpdir/cdtest-main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/cdtest tmpdir/cdtest-foo.o tmpdir/cdtest-bar.o tmpdir/cdtest-main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/cdtest >tmpdir/cdtest.out diff tmpdir/cdtest.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest.dat 4a5,6 > Initializing Foo(5) "default-foo" with Foo(4) > Destructing Foo(4) "default-foo" (remaining foos: 4) 10c12 < Destructing Foo(4) "default-foo" (remaining foos: 3) --- > Destructing Foo(5) "default-foo" (remaining foos: 3) child process exited abnormally Checking against Named Return Value optimization diff tmpdir/cdtest.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest-nrv.dat PASS: cdtest /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -m elf_x86_64 -o tmpdir/cdtest.o -r -Ur tmpdir/cdtest-foo.o tmpdir/cdtest-bar.o tmpdir/cdtest-main.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -m elf_x86_64 -o tmpdir/cdtest.o -r -Ur tmpdir/cdtest-foo.o tmpdir/cdtest-bar.o tmpdir/cdtest-main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/cdtest tmpdir/cdtest.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/cdtest tmpdir/cdtest.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/cdtest >tmpdir/cdtest.out diff tmpdir/cdtest.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest-nrv.dat PASS: cdtest with -Ur 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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/ld-new: section .data LMA [0000000000000100,0000000000000103] overlaps section .text LMA [0000000000000100,0000000000000103] /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/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/x86_64-linux/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 1 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/audit.exp ... gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/audit.out -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--audit=tmpdir/audit.so tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/audit.out -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--audit=tmpdir/audit.so tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/audit.out > dump.out PASS: Run with -paudit.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/depaudit.out -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,-Ptmpdir/audit.so tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/depaudit.out -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,-Ptmpdir/audit.so tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/depaudit.out > dump.out PASS: Run with -Paudit.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/depaudit2.out -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--depaudit=tmpdir/audit.so tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/depaudit2.out -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--depaudit=tmpdir/audit.so tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/depaudit2.out > dump.out PASS: Run with --depaudit=audit.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libusesaudit.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--audit=tmpdir/audit.so tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libusesaudit.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--audit=tmpdir/audit.so tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Run with shared with --audit gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libusesaudit2.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--audit=tmpdir/audit.so -Wl,--audit=tmpdir/audit2.so -Wl,--audit=tmpdir/audit3.so tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libusesaudit2.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--audit=tmpdir/audit.so -Wl,--audit=tmpdir/audit2.so -Wl,--audit=tmpdir/audit3.so tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Run with shared with --audit gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/useslibusesaudit.out -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ltmpdir/ -lusesaudit tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/useslibusesaudit.out -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ltmpdir/ -lusesaudit tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/useslibusesaudit.out > dump.out PASS: Run with -lusesaudit gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/useslibusesaudit2.out -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ltmpdir/ -lusesaudit -lusesaudit2 tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/useslibusesaudit2.out -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ltmpdir/ -lusesaudit -lusesaudit2 tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/useslibusesaudit2.out > dump.out PASS: Run with -lusesaudit -lusesaudit2 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 ... /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x200000 -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x200000 -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b4 0x0000b4 R E 0x200000 LOAD 0x0000b4 0x00000000006000b4 0x00000000006000b4 0x000004 0x000004 RW 0x200000 Section to Segment mapping: Segment Sections... 00 .text 01 .data /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b4 0x0000b4 R E 0x200000 LOAD 0x0000b4 0x00000000006000b4 0x00000000006000b4 0x000004 0x000004 RW 0x200000 Section to Segment mapping: Segment Sections... 00 .text 01 .data PASS: strip -z max-page-size=0x200000 (maxpage1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x200000 -z common-page-size=0x100000 -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x200000 -z common-page-size=0x100000 -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b4 0x0000b4 R E 0x200000 LOAD 0x0000b4 0x00000000006000b4 0x00000000006000b4 0x000004 0x000004 RW 0x200000 Section to Segment mapping: Segment Sections... 00 .text 01 .data /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b4 0x0000b4 R E 0x200000 LOAD 0x0000b4 0x00000000006000b4 0x00000000006000b4 0x000004 0x000004 RW 0x200000 Section to Segment mapping: Segment Sections... 00 .text 01 .data PASS: strip -z max-page-size=0x200000 -z common-page-size=0x100000 (maxpage1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b4 0x0000b4 R E 0x100000 LOAD 0x0000b4 0x00000000005000b4 0x00000000005000b4 0x000004 0x000004 RW 0x100000 Section to Segment mapping: Segment Sections... 00 .text 01 .data /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b4 0x0000b4 R E 0x100000 LOAD 0x0000b4 0x00000000005000b4 0x00000000005000b4 0x000004 0x000004 RW 0x100000 Section to Segment mapping: Segment Sections... 00 .text 01 .data PASS: strip -z max-page-size=0x100000 (maxpage1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b4 0x0000b4 R E 0x100000 LOAD 0x0000b4 0x00000000005000b4 0x00000000005000b4 0x000004 0x000004 RW 0x100000 Section to Segment mapping: Segment Sections... 00 .text 01 .data /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b4 0x0000b4 R E 0x100000 LOAD 0x0000b4 0x00000000005000b4 0x00000000005000b4 0x000004 0x000004 RW 0x100000 Section to Segment mapping: Segment Sections... 00 .text 01 .data PASS: strip -z max-page-size=0x100000 -z common-page-size=0x1000 (maxpage1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b4 0x0000b4 R E 0x200000 LOAD 0x0000b4 0x00000000006000b4 0x00000000006000b4 0x000004 0x000004 RW 0x200000 Section to Segment mapping: Segment Sections... 00 .text 01 .data /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b4 0x0000b4 R E 0x200000 LOAD 0x0000b4 0x00000000006000b4 0x00000000006000b4 0x000004 0x000004 RW 0x200000 Section to Segment mapping: Segment Sections... 00 .text 01 .data PASS: strip (maxpage1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -shared -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -shared -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x23e There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000248 0x000248 R E 0x200000 LOAD 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b4 0x0000b4 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .data 02 .dynamic 03 .dynamic /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x23e There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000248 0x000248 R E 0x200000 LOAD 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b4 0x0000b4 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .data 02 .dynamic 03 .dynamic PASS: strip -shared (maxpage1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b4 0x0000b4 R E 0x200000 LOAD 0x0000b4 0x00000000006000b4 0x00000000006000b4 0x000004 0x000004 RW 0x200000 Section to Segment mapping: Segment Sections... 00 .text 01 .data /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/maxpage1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/maxpage1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/maxpage1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b4 0x0000b4 R E 0x200000 LOAD 0x0000b4 0x00000000006000b4 0x00000000006000b4 0x000004 0x000004 RW 0x200000 Section to Segment mapping: Segment Sections... 00 .text 01 .data PASS: objcopy (maxpage1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -shared -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -shared -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x23e There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000248 0x000248 R E 0x200000 LOAD 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b4 0x0000b4 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .data 02 .dynamic 03 .dynamic /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/maxpage1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/maxpage1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/maxpage1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x23e There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000248 0x000248 R E 0x200000 LOAD 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b4 0x0000b4 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .data 02 .dynamic 03 .dynamic PASS: objcopy -shared (maxpage1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -z stack-size=0 tmpdir/relro1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -z stack-size=0 tmpdir/relro1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000e8 There are 3 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000ec 0x0000ec R E 0x200000 LOAD 0x000ffc 0x0000000000600ffc 0x0000000000600ffc 0x000008 0x000008 RW 0x200000 GNU_RELRO 0x000ffc 0x0000000000600ffc 0x0000000000600ffc 0x000004 0x000004 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .data.rel.ro .data 02 .data.rel.ro Executing on host: grep GNU_RELRO tmpdir/relro1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/relro1.exp GNU_RELRO 0x000ffc 0x0000000000600ffc 0x0000000000600ffc 0x000004 0x000004 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000e8 There are 3 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000ec 0x0000ec R E 0x200000 LOAD 0x000ffc 0x0000000000600ffc 0x0000000000600ffc 0x000008 0x000008 RW 0x200000 GNU_RELRO 0x000ffc 0x0000000000600ffc 0x0000000000600ffc 0x000004 0x000004 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .data.rel.ro .data 02 .data.rel.ro PASS: strip -z relro (relro1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -shared -z stack-size=0 tmpdir/relro1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -shared -z stack-size=0 tmpdir/relro1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x23e There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000248 0x000248 R E 0x200000 LOAD 0x000f4c 0x0000000000200f4c 0x0000000000200f4c 0x0000b8 0x0000b8 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 GNU_RELRO 0x000f4c 0x0000000000200f4c 0x0000000000200f4c 0x0000b4 0x0000b4 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .data.rel.ro .dynamic .data 02 .dynamic 03 .data.rel.ro .dynamic Executing on host: grep GNU_RELRO tmpdir/relro1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/relro1.exp GNU_RELRO 0x000f4c 0x0000000000200f4c 0x0000000000200f4c 0x0000b4 0x0000b4 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x23e There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000248 0x000248 R E 0x200000 LOAD 0x000f4c 0x0000000000200f4c 0x0000000000200f4c 0x0000b8 0x0000b8 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 GNU_RELRO 0x000f4c 0x0000000000200f4c 0x0000000000200f4c 0x0000b4 0x0000b4 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .data.rel.ro .dynamic .data 02 .dynamic 03 .data.rel.ro .dynamic PASS: strip -z relro -shared (relro1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -z stack-size=0 tmpdir/relro1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -z stack-size=0 tmpdir/relro1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000e8 There are 3 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000ec 0x0000ec R E 0x200000 LOAD 0x000ffc 0x0000000000600ffc 0x0000000000600ffc 0x000008 0x000008 RW 0x200000 GNU_RELRO 0x000ffc 0x0000000000600ffc 0x0000000000600ffc 0x000004 0x000004 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .data.rel.ro .data 02 .data.rel.ro Executing on host: grep GNU_RELRO tmpdir/relro1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/relro1.exp GNU_RELRO 0x000ffc 0x0000000000600ffc 0x0000000000600ffc 0x000004 0x000004 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000e8 There are 3 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000ec 0x0000ec R E 0x200000 LOAD 0x000ffc 0x0000000000600ffc 0x0000000000600ffc 0x000008 0x000008 RW 0x200000 GNU_RELRO 0x000ffc 0x0000000000600ffc 0x0000000000600ffc 0x000004 0x000004 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .data.rel.ro .data 02 .data.rel.ro PASS: objcopy -z relro (relro1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -shared -z stack-size=0 tmpdir/relro1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -shared -z stack-size=0 tmpdir/relro1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x23e There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000248 0x000248 R E 0x200000 LOAD 0x000f4c 0x0000000000200f4c 0x0000000000200f4c 0x0000b8 0x0000b8 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 GNU_RELRO 0x000f4c 0x0000000000200f4c 0x0000000000200f4c 0x0000b4 0x0000b4 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .data.rel.ro .dynamic .data 02 .dynamic 03 .data.rel.ro .dynamic Executing on host: grep GNU_RELRO tmpdir/relro1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/relro1.exp GNU_RELRO 0x000f4c 0x0000000000200f4c 0x0000000000200f4c 0x0000b4 0x0000b4 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x23e There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000248 0x000248 R E 0x200000 LOAD 0x000f4c 0x0000000000200f4c 0x0000000000200f4c 0x0000b8 0x0000b8 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 GNU_RELRO 0x000f4c 0x0000000000200f4c 0x0000000000200f4c 0x0000b4 0x0000b4 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .data.rel.ro .dynamic .data 02 .dynamic 03 .data.rel.ro .dynamic PASS: objcopy -z relro -shared (relro1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/relro2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/relro2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/relro2 -z relro -shared -z stack-size=0 tmpdir/relro2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/relro2 -z relro -shared -z stack-size=0 tmpdir/relro2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro2 > tmpdir/relro2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro2 /dev/null tmpdir/relro2.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x240 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000248 0x000248 R E 0x200000 LOAD 0x000f10 0x0000000000200f10 0x0000000000200f10 0x000110 0x000110 RW 0x200000 DYNAMIC 0x000f10 0x0000000000200f10 0x0000000000200f10 0x0000f0 0x0000f0 RW 0x8 GNU_RELRO 0x000f10 0x0000000000200f10 0x0000000000200f10 0x0000f0 0x0000f0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .rela.plt .plt .text 01 .dynamic .got.plt 02 .dynamic 03 .dynamic Executing on host: grep GNU_RELRO tmpdir/relro2.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/relro2.exp GNU_RELRO 0x000f10 0x0000000000200f10 0x0000000000200f10 0x0000f0 0x0000f0 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro2 > tmpdir/relro2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro2 /dev/null tmpdir/relro2.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x240 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000248 0x000248 R E 0x200000 LOAD 0x000f10 0x0000000000200f10 0x0000000000200f10 0x000110 0x000110 RW 0x200000 DYNAMIC 0x000f10 0x0000000000200f10 0x0000000000200f10 0x0000f0 0x0000f0 RW 0x8 GNU_RELRO 0x000f10 0x0000000000200f10 0x0000000000200f10 0x0000f0 0x0000f0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .rela.plt .plt .text 01 .dynamic .got.plt 02 .dynamic 03 .dynamic PASS: strip -z relro -shared (relro2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/relro2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/relro2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/relro2 -z relro -shared -z stack-size=0 tmpdir/relro2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/relro2 -z relro -shared -z stack-size=0 tmpdir/relro2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro2 > tmpdir/relro2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro2 /dev/null tmpdir/relro2.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x240 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000248 0x000248 R E 0x200000 LOAD 0x000f10 0x0000000000200f10 0x0000000000200f10 0x000110 0x000110 RW 0x200000 DYNAMIC 0x000f10 0x0000000000200f10 0x0000000000200f10 0x0000f0 0x0000f0 RW 0x8 GNU_RELRO 0x000f10 0x0000000000200f10 0x0000000000200f10 0x0000f0 0x0000f0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .rela.plt .plt .text 01 .dynamic .got.plt 02 .dynamic 03 .dynamic Executing on host: grep GNU_RELRO tmpdir/relro2.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/relro2.exp GNU_RELRO 0x000f10 0x0000000000200f10 0x0000000000200f10 0x0000f0 0x0000f0 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro2 > tmpdir/relro2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro2 /dev/null tmpdir/relro2.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x240 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000248 0x000248 R E 0x200000 LOAD 0x000f10 0x0000000000200f10 0x0000000000200f10 0x000110 0x000110 RW 0x200000 DYNAMIC 0x000f10 0x0000000000200f10 0x0000000000200f10 0x0000f0 0x0000f0 RW 0x8 GNU_RELRO 0x000f10 0x0000000000200f10 0x0000000000200f10 0x0000f0 0x0000f0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .rela.plt .plt .text 01 .dynamic .got.plt 02 .dynamic 03 .dynamic PASS: objcopy -z relro -shared (relro2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/lma.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/lma.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/lma.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/lma.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/lma -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/lma.lnk -z stack-size=0 tmpdir/lma.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/lma -T /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/lma.lnk -z stack-size=0 tmpdir/lma.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/lma > tmpdir/lma.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/lma /dev/null tmpdir/lma.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0xfffffffffff00000 There are 1 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x100000 0xfffffffffff00000 0x0000000000000000 0x000004 0x000004 R E 0x200000 Section to Segment mapping: Segment Sections... 00 .text /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/lma Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/lma (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/lma /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/lma > tmpdir/lma.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/lma /dev/null tmpdir/lma.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0xfffffffffff00000 There are 1 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x100000 0xfffffffffff00000 0x0000000000000000 0x000004 0x000004 R E 0x200000 Section to Segment mapping: Segment Sections... 00 .text PASS: strip -T lma.lnk /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z stack-size=0 tmpdir/tdata1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z stack-size=0 tmpdir/tdata1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x200000 LOAD 0x001000 0x0000000000601000 0x0000000000601000 0x002000 0x002000 RW 0x200000 TLS 0x001000 0x0000000000601000 0x0000000000601000 0x001000 0x001000 R 0x10 GNU_RELRO 0x001000 0x0000000000601000 0x0000000000601000 0x001000 0x001000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x200000 LOAD 0x001000 0x0000000000601000 0x0000000000601000 0x002000 0x002000 RW 0x200000 TLS 0x001000 0x0000000000601000 0x0000000000601000 0x001000 0x001000 R 0x10 GNU_RELRO 0x001000 0x0000000000601000 0x0000000000601000 0x001000 0x001000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata PASS: objcopy (tdata1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z relro -z stack-size=0 tmpdir/tdata1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z relro -z stack-size=0 tmpdir/tdata1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x200000 LOAD 0x001000 0x0000000000601000 0x0000000000601000 0x002000 0x002000 RW 0x200000 TLS 0x001000 0x0000000000601000 0x0000000000601000 0x001000 0x001000 R 0x10 GNU_RELRO 0x001000 0x0000000000601000 0x0000000000601000 0x001000 0x001000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata Executing on host: grep GNU_RELRO tmpdir/tdata1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tdata1.exp GNU_RELRO 0x001000 0x0000000000601000 0x0000000000601000 0x001000 0x001000 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x200000 LOAD 0x001000 0x0000000000601000 0x0000000000601000 0x002000 0x002000 RW 0x200000 TLS 0x001000 0x0000000000601000 0x0000000000601000 0x001000 0x001000 R 0x10 GNU_RELRO 0x001000 0x0000000000601000 0x0000000000601000 0x001000 0x001000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata PASS: objcopy -z relro (tdata1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -shared -z stack-size=0 tmpdir/tdata1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -shared -z stack-size=0 tmpdir/tdata1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x2b4 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0002b8 0x0002b8 R E 0x200000 LOAD 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0020b0 0x0020b0 RW 0x200000 DYNAMIC 0x001f50 0x0000000000201f50 0x0000000000201f50 0x0000b0 0x0000b0 RW 0x8 TLS 0x000f50 0x0000000000200f50 0x0000000000200f50 0x001000 0x001000 R 0x10 GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0010b0 0x0010b0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .data 02 .dynamic 03 .tdata 04 .tdata .dynamic /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x2b4 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0002b8 0x0002b8 R E 0x200000 LOAD 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0020b0 0x0020b0 RW 0x200000 DYNAMIC 0x001f50 0x0000000000201f50 0x0000000000201f50 0x0000b0 0x0000b0 RW 0x8 TLS 0x000f50 0x0000000000200f50 0x0000000000200f50 0x001000 0x001000 R 0x10 GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0010b0 0x0010b0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .data 02 .dynamic 03 .tdata 04 .tdata .dynamic PASS: objcopy -shared (tdata1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -shared -z relro -z stack-size=0 tmpdir/tdata1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -shared -z relro -z stack-size=0 tmpdir/tdata1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x2b4 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0002b8 0x0002b8 R E 0x200000 LOAD 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0020b0 0x0020b0 RW 0x200000 DYNAMIC 0x001f50 0x0000000000201f50 0x0000000000201f50 0x0000b0 0x0000b0 RW 0x8 TLS 0x000f50 0x0000000000200f50 0x0000000000200f50 0x001000 0x001000 R 0x10 GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0010b0 0x0010b0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .data 02 .dynamic 03 .tdata 04 .tdata .dynamic Executing on host: grep GNU_RELRO tmpdir/tdata1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tdata1.exp GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0010b0 0x0010b0 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x2b4 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0002b8 0x0002b8 R E 0x200000 LOAD 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0020b0 0x0020b0 RW 0x200000 DYNAMIC 0x001f50 0x0000000000201f50 0x0000000000201f50 0x0000b0 0x0000b0 RW 0x8 TLS 0x000f50 0x0000000000200f50 0x0000000000200f50 0x001000 0x001000 R 0x10 GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0010b0 0x0010b0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .data 02 .dynamic 03 .tdata 04 .tdata .dynamic PASS: objcopy -shared -z relro (tdata1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x100000 LOAD 0x001000 0x0000000000501000 0x0000000000501000 0x002000 0x002000 RW 0x100000 TLS 0x001000 0x0000000000501000 0x0000000000501000 0x001000 0x001000 R 0x10 GNU_RELRO 0x001000 0x0000000000501000 0x0000000000501000 0x001000 0x001000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x100000 LOAD 0x001000 0x0000000000501000 0x0000000000501000 0x002000 0x002000 RW 0x100000 TLS 0x001000 0x0000000000501000 0x0000000000501000 0x001000 0x001000 R 0x10 GNU_RELRO 0x001000 0x0000000000501000 0x0000000000501000 0x001000 0x001000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata PASS: objcopy -z max-page-size=0x100000 (tdata1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x100000 LOAD 0x001000 0x0000000000501000 0x0000000000501000 0x002000 0x002000 RW 0x100000 TLS 0x001000 0x0000000000501000 0x0000000000501000 0x001000 0x001000 R 0x10 GNU_RELRO 0x001000 0x0000000000501000 0x0000000000501000 0x001000 0x001000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x100000 LOAD 0x001000 0x0000000000501000 0x0000000000501000 0x002000 0x002000 RW 0x100000 TLS 0x001000 0x0000000000501000 0x0000000000501000 0x001000 0x001000 R 0x10 GNU_RELRO 0x001000 0x0000000000501000 0x0000000000501000 0x001000 0x001000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z stack-size=0 tmpdir/tdata2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z stack-size=0 tmpdir/tdata2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x200000 LOAD 0x000fff 0x0000000000600fff 0x0000000000600fff 0x000001 0x000001 RW 0x200000 TLS 0x000fff 0x0000000000600fff 0x0000000000600fff 0x000001 0x000001 R 0x1 GNU_RELRO 0x000fff 0x0000000000600fff 0x0000000000600fff 0x000001 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x200000 LOAD 0x000fff 0x0000000000600fff 0x0000000000600fff 0x000001 0x000001 RW 0x200000 TLS 0x000fff 0x0000000000600fff 0x0000000000600fff 0x000001 0x000001 R 0x1 GNU_RELRO 0x000fff 0x0000000000600fff 0x0000000000600fff 0x000001 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata PASS: objcopy (tdata2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z relro -z stack-size=0 tmpdir/tdata2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z relro -z stack-size=0 tmpdir/tdata2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x200000 LOAD 0x000fff 0x0000000000600fff 0x0000000000600fff 0x000001 0x000001 RW 0x200000 TLS 0x000fff 0x0000000000600fff 0x0000000000600fff 0x000001 0x000001 R 0x1 GNU_RELRO 0x000fff 0x0000000000600fff 0x0000000000600fff 0x000001 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata Executing on host: grep GNU_RELRO tmpdir/tdata2.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tdata2.exp GNU_RELRO 0x000fff 0x0000000000600fff 0x0000000000600fff 0x000001 0x000001 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x200000 LOAD 0x000fff 0x0000000000600fff 0x0000000000600fff 0x000001 0x000001 RW 0x200000 TLS 0x000fff 0x0000000000600fff 0x0000000000600fff 0x000001 0x000001 R 0x1 GNU_RELRO 0x000fff 0x0000000000600fff 0x0000000000600fff 0x000001 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata PASS: objcopy -z relro (tdata2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -shared -z stack-size=0 tmpdir/tdata2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -shared -z stack-size=0 tmpdir/tdata2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x294 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000298 0x000298 R E 0x200000 LOAD 0x000f4f 0x0000000000200f4f 0x0000000000200f4f 0x0000b1 0x0000b1 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 TLS 0x000f4f 0x0000000000200f4f 0x0000000000200f4f 0x000001 0x000001 R 0x1 GNU_RELRO 0x000f4f 0x0000000000200f4f 0x0000000000200f4f 0x0000b1 0x0000b1 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic 02 .dynamic 03 .tdata 04 .tdata .dynamic /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x294 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000298 0x000298 R E 0x200000 LOAD 0x000f4f 0x0000000000200f4f 0x0000000000200f4f 0x0000b1 0x0000b1 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 TLS 0x000f4f 0x0000000000200f4f 0x0000000000200f4f 0x000001 0x000001 R 0x1 GNU_RELRO 0x000f4f 0x0000000000200f4f 0x0000000000200f4f 0x0000b1 0x0000b1 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic 02 .dynamic 03 .tdata 04 .tdata .dynamic PASS: objcopy -shared (tdata2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -shared -z relro -z stack-size=0 tmpdir/tdata2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -shared -z relro -z stack-size=0 tmpdir/tdata2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x294 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000298 0x000298 R E 0x200000 LOAD 0x000f4f 0x0000000000200f4f 0x0000000000200f4f 0x0000b1 0x0000b1 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 TLS 0x000f4f 0x0000000000200f4f 0x0000000000200f4f 0x000001 0x000001 R 0x1 GNU_RELRO 0x000f4f 0x0000000000200f4f 0x0000000000200f4f 0x0000b1 0x0000b1 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic 02 .dynamic 03 .tdata 04 .tdata .dynamic Executing on host: grep GNU_RELRO tmpdir/tdata2.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tdata2.exp GNU_RELRO 0x000f4f 0x0000000000200f4f 0x0000000000200f4f 0x0000b1 0x0000b1 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x294 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000298 0x000298 R E 0x200000 LOAD 0x000f4f 0x0000000000200f4f 0x0000000000200f4f 0x0000b1 0x0000b1 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 TLS 0x000f4f 0x0000000000200f4f 0x0000000000200f4f 0x000001 0x000001 R 0x1 GNU_RELRO 0x000f4f 0x0000000000200f4f 0x0000000000200f4f 0x0000b1 0x0000b1 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic 02 .dynamic 03 .tdata 04 .tdata .dynamic PASS: objcopy -shared -z relro (tdata2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x100000 LOAD 0x000fff 0x0000000000500fff 0x0000000000500fff 0x000001 0x000001 RW 0x100000 TLS 0x000fff 0x0000000000500fff 0x0000000000500fff 0x000001 0x000001 R 0x1 GNU_RELRO 0x000fff 0x0000000000500fff 0x0000000000500fff 0x000001 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x100000 LOAD 0x000fff 0x0000000000500fff 0x0000000000500fff 0x000001 0x000001 RW 0x100000 TLS 0x000fff 0x0000000000500fff 0x0000000000500fff 0x000001 0x000001 R 0x1 GNU_RELRO 0x000fff 0x0000000000500fff 0x0000000000500fff 0x000001 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata PASS: objcopy -z max-page-size=0x100000 (tdata2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x100000 LOAD 0x000fff 0x0000000000500fff 0x0000000000500fff 0x000001 0x000001 RW 0x100000 TLS 0x000fff 0x0000000000500fff 0x0000000000500fff 0x000001 0x000001 R 0x1 GNU_RELRO 0x000fff 0x0000000000500fff 0x0000000000500fff 0x000001 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x100000 LOAD 0x000fff 0x0000000000500fff 0x0000000000500fff 0x000001 0x000001 RW 0x100000 TLS 0x000fff 0x0000000000500fff 0x0000000000500fff 0x000001 0x000001 R 0x1 GNU_RELRO 0x000fff 0x0000000000500fff 0x0000000000500fff 0x000001 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z stack-size=0 tmpdir/tdata3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z stack-size=0 tmpdir/tdata3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x200000 LOAD 0x000c00 0x0000000000600c00 0x0000000000600c00 0x000001 0x000001 RW 0x200000 TLS 0x000c00 0x0000000000600c00 0x0000000000600c00 0x000001 0x000800 R 0x400 GNU_RELRO 0x000c00 0x0000000000600c00 0x0000000000600c00 0x000400 0x000400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x200000 LOAD 0x000c00 0x0000000000600c00 0x0000000000600c00 0x000001 0x000001 RW 0x200000 TLS 0x000c00 0x0000000000600c00 0x0000000000600c00 0x000001 0x000800 R 0x400 GNU_RELRO 0x000c00 0x0000000000600c00 0x0000000000600c00 0x000400 0x000400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata PASS: objcopy (tdata3) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z relro -z stack-size=0 tmpdir/tdata3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z relro -z stack-size=0 tmpdir/tdata3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x200000 LOAD 0x000c00 0x0000000000600c00 0x0000000000600c00 0x000001 0x000001 RW 0x200000 TLS 0x000c00 0x0000000000600c00 0x0000000000600c00 0x000001 0x000800 R 0x400 GNU_RELRO 0x000c00 0x0000000000600c00 0x0000000000600c00 0x000400 0x000400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata Executing on host: grep GNU_RELRO tmpdir/tdata3.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tdata3.exp GNU_RELRO 0x000c00 0x0000000000600c00 0x0000000000600c00 0x000400 0x000400 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x200000 LOAD 0x000c00 0x0000000000600c00 0x0000000000600c00 0x000001 0x000001 RW 0x200000 TLS 0x000c00 0x0000000000600c00 0x0000000000600c00 0x000001 0x000800 R 0x400 GNU_RELRO 0x000c00 0x0000000000600c00 0x0000000000600c00 0x000400 0x000400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata PASS: objcopy -z relro (tdata3) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -shared -z stack-size=0 tmpdir/tdata3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -shared -z stack-size=0 tmpdir/tdata3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x276 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000278 0x000278 R E 0x200000 LOAD 0x000800 0x0000000000200800 0x0000000000200800 0x0004b0 0x0004b0 RW 0x200000 DYNAMIC 0x000c00 0x0000000000200c00 0x0000000000200c00 0x0000b0 0x0000b0 RW 0x8 TLS 0x000800 0x0000000000200800 0x0000000000200800 0x000001 0x000800 R 0x400 GNU_RELRO 0x000800 0x0000000000200800 0x0000000000200800 0x000800 0x000800 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic 02 .dynamic 03 .tdata .tbss 04 .tdata .dynamic /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x276 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000278 0x000278 R E 0x200000 LOAD 0x000800 0x0000000000200800 0x0000000000200800 0x0004b0 0x0004b0 RW 0x200000 DYNAMIC 0x000c00 0x0000000000200c00 0x0000000000200c00 0x0000b0 0x0000b0 RW 0x8 TLS 0x000800 0x0000000000200800 0x0000000000200800 0x000001 0x000800 R 0x400 GNU_RELRO 0x000800 0x0000000000200800 0x0000000000200800 0x000800 0x000800 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic 02 .dynamic 03 .tdata .tbss 04 .tdata .dynamic PASS: objcopy -shared (tdata3) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -shared -z relro -z stack-size=0 tmpdir/tdata3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -shared -z relro -z stack-size=0 tmpdir/tdata3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x276 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000278 0x000278 R E 0x200000 LOAD 0x000800 0x0000000000200800 0x0000000000200800 0x0004b0 0x0004b0 RW 0x200000 DYNAMIC 0x000c00 0x0000000000200c00 0x0000000000200c00 0x0000b0 0x0000b0 RW 0x8 TLS 0x000800 0x0000000000200800 0x0000000000200800 0x000001 0x000800 R 0x400 GNU_RELRO 0x000800 0x0000000000200800 0x0000000000200800 0x000800 0x000800 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic 02 .dynamic 03 .tdata .tbss 04 .tdata .dynamic Executing on host: grep GNU_RELRO tmpdir/tdata3.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tdata3.exp GNU_RELRO 0x000800 0x0000000000200800 0x0000000000200800 0x000800 0x000800 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x276 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000278 0x000278 R E 0x200000 LOAD 0x000800 0x0000000000200800 0x0000000000200800 0x0004b0 0x0004b0 RW 0x200000 DYNAMIC 0x000c00 0x0000000000200c00 0x0000000000200c00 0x0000b0 0x0000b0 RW 0x8 TLS 0x000800 0x0000000000200800 0x0000000000200800 0x000001 0x000800 R 0x400 GNU_RELRO 0x000800 0x0000000000200800 0x0000000000200800 0x000800 0x000800 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic 02 .dynamic 03 .tdata .tbss 04 .tdata .dynamic PASS: objcopy -shared -z relro (tdata3) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x100000 LOAD 0x000c00 0x0000000000500c00 0x0000000000500c00 0x000001 0x000001 RW 0x100000 TLS 0x000c00 0x0000000000500c00 0x0000000000500c00 0x000001 0x000800 R 0x400 GNU_RELRO 0x000c00 0x0000000000500c00 0x0000000000500c00 0x000400 0x000400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x100000 LOAD 0x000c00 0x0000000000500c00 0x0000000000500c00 0x000001 0x000001 RW 0x100000 TLS 0x000c00 0x0000000000500c00 0x0000000000500c00 0x000001 0x000800 R 0x400 GNU_RELRO 0x000c00 0x0000000000500c00 0x0000000000500c00 0x000400 0x000400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata PASS: objcopy -z max-page-size=0x100000 (tdata3) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x100000 LOAD 0x000c00 0x0000000000500c00 0x0000000000500c00 0x000001 0x000001 RW 0x100000 TLS 0x000c00 0x0000000000500c00 0x0000000000500c00 0x000001 0x000800 R 0x400 GNU_RELRO 0x000c00 0x0000000000500c00 0x0000000000500c00 0x000400 0x000400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400120 There are 4 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x000121 0x000121 R E 0x100000 LOAD 0x000c00 0x0000000000500c00 0x0000000000500c00 0x000001 0x000001 RW 0x100000 TLS 0x000c00 0x0000000000500c00 0x0000000000500c00 0x000001 0x000800 R 0x400 GNU_RELRO 0x000c00 0x0000000000500c00 0x0000000000500c00 0x000400 0x000400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata3) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z stack-size=0 tmpdir/tbss1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z stack-size=0 tmpdir/tbss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000e8 There are 3 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000e9 0x0000e9 R E 0x200000 LOAD 0x001000 0x0000000000601000 0x0000000000601000 0x000000 0x001000 RW 0x200000 TLS 0x001000 0x0000000000601000 0x0000000000601000 0x000000 0x001000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000e8 There are 3 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000e9 0x0000e9 R E 0x200000 LOAD 0x001000 0x0000000000601000 0x0000000000601000 0x000000 0x001000 RW 0x200000 TLS 0x001000 0x0000000000601000 0x0000000000601000 0x000000 0x001000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss PASS: objcopy (tbss1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z relro -z stack-size=0 tmpdir/tbss1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z relro -z stack-size=0 tmpdir/tbss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000e8 There are 3 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000e9 0x0000e9 R E 0x200000 LOAD 0x001000 0x0000000000601000 0x0000000000601000 0x000000 0x001000 RW 0x200000 TLS 0x001000 0x0000000000601000 0x0000000000601000 0x000000 0x001000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss Executing on host: grep GNU_RELRO tmpdir/tbss1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tbss1.exp Executing on host: cat tmpdir/tbss1.exp (timeout = 300) spawn cat tmpdir/tbss1.exp Elf file type is EXEC (Executable file) Entry point 0x4000e8 There are 3 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000e9 0x0000e9 R E 0x200000 LOAD 0x001000 0x0000000000601000 0x0000000000601000 0x000000 0x001000 RW 0x200000 TLS 0x001000 0x0000000000601000 0x0000000000601000 0x000000 0x001000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000e8 There are 3 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000e9 0x0000e9 R E 0x200000 LOAD 0x001000 0x0000000000601000 0x0000000000601000 0x000000 0x001000 RW 0x200000 TLS 0x001000 0x0000000000601000 0x0000000000601000 0x000000 0x001000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss PASS: objcopy -z relro (tbss1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -shared -z stack-size=0 tmpdir/tbss1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -shared -z stack-size=0 tmpdir/tbss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x2b3 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0002b8 0x0002b8 R E 0x200000 LOAD 0x001000 0x0000000000201000 0x0000000000201000 0x0000b0 0x002000 RW 0x200000 DYNAMIC 0x001000 0x0000000000201000 0x0000000000201000 0x0000b0 0x0000b0 RW 0x8 TLS 0x001000 0x0000000000201000 0x0000000000201000 0x000000 0x001000 R 0x1000 GNU_RELRO 0x001000 0x0000000000201000 0x0000000000201000 0x001000 0x001000 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .bss 02 .dynamic 03 .tbss 04 .dynamic /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x2b3 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0002b8 0x0002b8 R E 0x200000 LOAD 0x001000 0x0000000000201000 0x0000000000201000 0x0000b0 0x002000 RW 0x200000 DYNAMIC 0x001000 0x0000000000201000 0x0000000000201000 0x0000b0 0x0000b0 RW 0x8 TLS 0x001000 0x0000000000201000 0x0000000000201000 0x000000 0x001000 R 0x1000 GNU_RELRO 0x001000 0x0000000000201000 0x0000000000201000 0x001000 0x001000 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .bss 02 .dynamic 03 .tbss 04 .dynamic PASS: objcopy -shared (tbss1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -shared -z relro -z stack-size=0 tmpdir/tbss1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -shared -z relro -z stack-size=0 tmpdir/tbss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x2b3 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0002b8 0x0002b8 R E 0x200000 LOAD 0x001000 0x0000000000201000 0x0000000000201000 0x0000b0 0x002000 RW 0x200000 DYNAMIC 0x001000 0x0000000000201000 0x0000000000201000 0x0000b0 0x0000b0 RW 0x8 TLS 0x001000 0x0000000000201000 0x0000000000201000 0x000000 0x001000 R 0x1000 GNU_RELRO 0x001000 0x0000000000201000 0x0000000000201000 0x001000 0x001000 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .bss 02 .dynamic 03 .tbss 04 .dynamic Executing on host: grep GNU_RELRO tmpdir/tbss1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tbss1.exp GNU_RELRO 0x001000 0x0000000000201000 0x0000000000201000 0x001000 0x001000 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x2b3 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0002b8 0x0002b8 R E 0x200000 LOAD 0x001000 0x0000000000201000 0x0000000000201000 0x0000b0 0x002000 RW 0x200000 DYNAMIC 0x001000 0x0000000000201000 0x0000000000201000 0x0000b0 0x0000b0 RW 0x8 TLS 0x001000 0x0000000000201000 0x0000000000201000 0x000000 0x001000 R 0x1000 GNU_RELRO 0x001000 0x0000000000201000 0x0000000000201000 0x001000 0x001000 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .bss 02 .dynamic 03 .tbss 04 .dynamic PASS: objcopy -shared -z relro (tbss1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000e8 There are 3 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000e9 0x0000e9 R E 0x100000 LOAD 0x001000 0x0000000000501000 0x0000000000501000 0x000000 0x001000 RW 0x100000 TLS 0x001000 0x0000000000501000 0x0000000000501000 0x000000 0x001000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000e8 There are 3 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000e9 0x0000e9 R E 0x100000 LOAD 0x001000 0x0000000000501000 0x0000000000501000 0x000000 0x001000 RW 0x100000 TLS 0x001000 0x0000000000501000 0x0000000000501000 0x000000 0x001000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss PASS: objcopy -z max-page-size=0x100000 (tbss1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000e8 There are 3 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000e9 0x0000e9 R E 0x100000 LOAD 0x001000 0x0000000000501000 0x0000000000501000 0x000000 0x001000 RW 0x100000 TLS 0x001000 0x0000000000501000 0x0000000000501000 0x000000 0x001000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000e8 There are 3 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000e9 0x0000e9 R E 0x100000 LOAD 0x001000 0x0000000000501000 0x0000000000501000 0x000000 0x001000 RW 0x100000 TLS 0x001000 0x0000000000501000 0x0000000000501000 0x000000 0x001000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss1) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z stack-size=0 tmpdir/tbss2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z stack-size=0 tmpdir/tbss2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x200000 TLS 0x0000b1 0x00000000006000b1 0x00000000006000b1 0x000000 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x200000 TLS 0x0000b1 0x00000000006000b1 0x00000000006000b1 0x000000 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy (tbss2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z relro -z stack-size=0 tmpdir/tbss2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z relro -z stack-size=0 tmpdir/tbss2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x200000 TLS 0x0000b1 0x00000000006000b1 0x00000000006000b1 0x000000 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss Executing on host: grep GNU_RELRO tmpdir/tbss2.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tbss2.exp Executing on host: cat tmpdir/tbss2.exp (timeout = 300) spawn cat tmpdir/tbss2.exp Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x200000 TLS 0x0000b1 0x00000000006000b1 0x00000000006000b1 0x000000 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x200000 TLS 0x0000b1 0x00000000006000b1 0x00000000006000b1 0x000000 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy -z relro (tbss2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -shared -z stack-size=0 tmpdir/tbss2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -shared -z stack-size=0 tmpdir/tbss2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x293 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000298 0x000298 R E 0x200000 LOAD 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 TLS 0x000f50 0x0000000000200f50 0x0000000000200f50 0x000000 0x000001 R 0x1 GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic 02 .dynamic 03 .tbss 04 .dynamic /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x293 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000298 0x000298 R E 0x200000 LOAD 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 TLS 0x000f50 0x0000000000200f50 0x0000000000200f50 0x000000 0x000001 R 0x1 GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic 02 .dynamic 03 .tbss 04 .dynamic PASS: objcopy -shared (tbss2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -shared -z relro -z stack-size=0 tmpdir/tbss2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -shared -z relro -z stack-size=0 tmpdir/tbss2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x293 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000298 0x000298 R E 0x200000 LOAD 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 TLS 0x000f50 0x0000000000200f50 0x0000000000200f50 0x000000 0x000001 R 0x1 GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic 02 .dynamic 03 .tbss 04 .dynamic Executing on host: grep GNU_RELRO tmpdir/tbss2.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tbss2.exp GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x293 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000298 0x000298 R E 0x200000 LOAD 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x200000 DYNAMIC 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 RW 0x8 TLS 0x000f50 0x0000000000200f50 0x0000000000200f50 0x000000 0x000001 R 0x1 GNU_RELRO 0x000f50 0x0000000000200f50 0x0000000000200f50 0x0000b0 0x0000b0 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic 02 .dynamic 03 .tbss 04 .dynamic PASS: objcopy -shared -z relro (tbss2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x100000 TLS 0x0000b1 0x00000000005000b1 0x00000000005000b1 0x000000 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x100000 TLS 0x0000b1 0x00000000005000b1 0x00000000005000b1 0x000000 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy -z max-page-size=0x100000 (tbss2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x100000 TLS 0x0000b1 0x00000000005000b1 0x00000000005000b1 0x000000 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x100000 TLS 0x0000b1 0x00000000005000b1 0x00000000005000b1 0x000000 0x000001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss2) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z stack-size=0 tmpdir/tbss3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z stack-size=0 tmpdir/tbss3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x200000 TLS 0x000400 0x0000000000600400 0x0000000000600400 0x000000 0x000400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x200000 TLS 0x000400 0x0000000000600400 0x0000000000600400 0x000000 0x000400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy (tbss3) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z relro -z stack-size=0 tmpdir/tbss3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z relro -z stack-size=0 tmpdir/tbss3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x200000 TLS 0x000400 0x0000000000600400 0x0000000000600400 0x000000 0x000400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss Executing on host: grep GNU_RELRO tmpdir/tbss3.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tbss3.exp Executing on host: cat tmpdir/tbss3.exp (timeout = 300) spawn cat tmpdir/tbss3.exp Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x200000 TLS 0x000400 0x0000000000600400 0x0000000000600400 0x000000 0x000400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x200000 TLS 0x000400 0x0000000000600400 0x0000000000600400 0x000000 0x000400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy -z relro (tbss3) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -shared -z stack-size=0 tmpdir/tbss3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -shared -z stack-size=0 tmpdir/tbss3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x276 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000278 0x000278 R E 0x200000 LOAD 0x000c00 0x0000000000200c00 0x0000000000200c00 0x0000b0 0x0000b0 RW 0x200000 DYNAMIC 0x000c00 0x0000000000200c00 0x0000000000200c00 0x0000b0 0x0000b0 RW 0x8 TLS 0x000c00 0x0000000000200c00 0x0000000000200c00 0x000000 0x000400 R 0x400 GNU_RELRO 0x000c00 0x0000000000200c00 0x0000000000200c00 0x000400 0x000400 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic 02 .dynamic 03 .tbss 04 .dynamic /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x276 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000278 0x000278 R E 0x200000 LOAD 0x000c00 0x0000000000200c00 0x0000000000200c00 0x0000b0 0x0000b0 RW 0x200000 DYNAMIC 0x000c00 0x0000000000200c00 0x0000000000200c00 0x0000b0 0x0000b0 RW 0x8 TLS 0x000c00 0x0000000000200c00 0x0000000000200c00 0x000000 0x000400 R 0x400 GNU_RELRO 0x000c00 0x0000000000200c00 0x0000000000200c00 0x000400 0x000400 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic 02 .dynamic 03 .tbss 04 .dynamic PASS: objcopy -shared (tbss3) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -shared -z relro -z stack-size=0 tmpdir/tbss3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -shared -z relro -z stack-size=0 tmpdir/tbss3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x276 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000278 0x000278 R E 0x200000 LOAD 0x000c00 0x0000000000200c00 0x0000000000200c00 0x0000b0 0x0000b0 RW 0x200000 DYNAMIC 0x000c00 0x0000000000200c00 0x0000000000200c00 0x0000b0 0x0000b0 RW 0x8 TLS 0x000c00 0x0000000000200c00 0x0000000000200c00 0x000000 0x000400 R 0x400 GNU_RELRO 0x000c00 0x0000000000200c00 0x0000000000200c00 0x000400 0x000400 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic 02 .dynamic 03 .tbss 04 .dynamic Executing on host: grep GNU_RELRO tmpdir/tbss3.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tbss3.exp GNU_RELRO 0x000c00 0x0000000000200c00 0x0000000000200c00 0x000400 0x000400 R 0x1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x276 There are 5 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000278 0x000278 R E 0x200000 LOAD 0x000c00 0x0000000000200c00 0x0000000000200c00 0x0000b0 0x0000b0 RW 0x200000 DYNAMIC 0x000c00 0x0000000000200c00 0x0000000000200c00 0x0000b0 0x0000b0 RW 0x8 TLS 0x000c00 0x0000000000200c00 0x0000000000200c00 0x000000 0x000400 R 0x400 GNU_RELRO 0x000c00 0x0000000000200c00 0x0000000000200c00 0x000400 0x000400 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic 02 .dynamic 03 .tbss 04 .dynamic PASS: objcopy -shared -z relro (tbss3) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x100000 TLS 0x000400 0x0000000000500400 0x0000000000500400 0x000000 0x000400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x100000 TLS 0x000400 0x0000000000500400 0x0000000000500400 0x000000 0x000400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy -z max-page-size=0x100000 (tbss3) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x100000 TLS 0x000400 0x0000000000500400 0x0000000000500400 0x000000 0x000400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b0 There are 2 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x0000b1 0x0000b1 R E 0x100000 TLS 0x000400 0x0000000000500400 0x0000000000500400 0x000000 0x000400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss3) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/gap.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/gap.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/gap.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/gap.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/gap -s -z stack-size=0 tmpdir/gap.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/gap -s -z stack-size=0 tmpdir/gap.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/gap > tmpdir/gap.exp Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/gap /dev/null tmpdir/gap.exp (timeout = 300) spawn [open ...] There are 3 section headers, starting at offset 0x90: Section Headers: [Nr] Name Type Address Off Size ES Flg Lk Inf Al [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 [ 1] .text PROGBITS 0000000000400078 000078 000004 00 AX 0 0 1 [ 2] .shstrtab STRTAB 0000000000000000 00007c 000011 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), l (large), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x400078 There are 1 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x00007c 0x00007c R E 0x200000 Section to Segment mapping: Segment Sections... 00 .text /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/gap Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/gap (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/gap /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/gap > tmpdir/gap.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/gap /dev/null tmpdir/gap.out (timeout = 300) spawn [open ...] There are 3 section headers, starting at offset 0x90: Section Headers: [Nr] Name Type Address Off Size ES Flg Lk Inf Al [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 [ 1] .text PROGBITS 0000000000400078 000078 000004 00 AX 0 0 1 [ 2] .shstrtab STRTAB 0000000000000000 00007c 000011 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), l (large), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x400078 There are 1 program headers, starting at offset 64 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x00007c 0x00007c R E 0x200000 Section to Segment mapping: Segment Sections... 00 .text PASS: strip -s (gap) testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/binutils.exp completed in 2 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data.exp ... /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libcomm-data.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/comm-data1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libcomm-data.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/comm-data1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/libcomm-data.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/libcomm-data.so PASS: Common symbol override test (auxiliary shared object build) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data2.o --defsym ELF64=1 /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data2.o --defsym ELF64=1 /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/comm-data -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T comm-data2.ld -Ltmpdir -lcomm-data tmpdir/comm-data2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/comm-data -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T comm-data2.ld -Ltmpdir -lcomm-data tmpdir/comm-data2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/comm-data >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/comm-data Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/comm-data >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/comm-data Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -x .debug_foo tmpdir/comm-data >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -x .debug_foo tmpdir/comm-data PASS: Common symbol override test /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/comm-data3a -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/comm-data3a.o tmpdir/comm-data3b.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/comm-data3a -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/comm-data3a.o tmpdir/comm-data3b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/comm-data3a >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/comm-data3a PASS: Common symbol override test 3a /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/comm-data3b -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/comm-data3b.o tmpdir/comm-data3a.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/comm-data3b -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/comm-data3b.o tmpdir/comm-data3a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/comm-data3b >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/comm-data3b PASS: Common symbol override test 3b 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 ... /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/empty.o --compress-debug-sections /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/empty.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/empty.o --compress-debug-sections /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/empty.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/emptyzlib.o --compress-debug-sections=zlib-gabi /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/empty.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/emptyzlib.o --compress-debug-sections=zlib-gabi /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/empty.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libfoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libfoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libfoo.so with compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbar.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=none tmpdir/begin.o tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbar.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=none tmpdir/begin.o tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libbar.so with compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libfoozlib.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libfoozlib.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libfoozlib.so with compressed debug sections with zlib-gabi gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarzlib.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarzlib.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libbarzlib.so with compressed debug sections with zlib-gabi gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libzlibfoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=zlib tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libzlibfoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=zlib tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libzlibfoo.so with zlib compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gnu -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gnu -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libgnufoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=zlib-gnu tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libgnufoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=zlib-gnu tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libgnufoo.so with zlib-gnu compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -ggdb3 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libgabifoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=zlib-gabi tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libgabifoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--compress-debug-sections=zlib-gabi tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libgabifoo.so with zlib-gabi compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -ggdb3 -Wa,--compress-debug-sections=zlib -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -ggdb3 -Wa,--compress-debug-sections=zlib -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/zlibbegin.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib -Wl,--compress-debug-sections=zlib tmpdir/begin.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/zlibbegin.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib -Wl,--compress-debug-sections=zlib tmpdir/begin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build zlibbegin.o with zlib compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -ggdb3 -Wa,--compress-debug-sections=zlib-gnu -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -ggdb3 -Wa,--compress-debug-sections=zlib-gnu -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/gnubegin.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib -Wl,--compress-debug-sections=zlib-gnu tmpdir/begin.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/gnubegin.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib -Wl,--compress-debug-sections=zlib-gnu tmpdir/begin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build gnubegin.o with zlib-gnu compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -ggdb3 -Wa,--compress-debug-sections=zlib-gnu -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -ggdb3 -Wa,--compress-debug-sections=zlib-gnu -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/gabiend.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib -Wl,--compress-debug-sections=zlib-gabi tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/gabiend.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib -Wl,--compress-debug-sections=zlib-gabi tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build gabiend.o with zlib-gabi compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/normal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libfoo.so tmpdir/end.o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/normal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libfoo.so tmpdir/end.o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/normal > tmpdir/normal.out diff tmpdir/normal.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/normal.out PASS: Run normal with libfoo.so with compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/normal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libfoozlib.so tmpdir/end.o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/normal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libfoozlib.so tmpdir/end.o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/normal > tmpdir/normal.out diff tmpdir/normal.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/normal.out PASS: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/zlibnormal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libzlibfoo.so tmpdir/end.o -Wl,--compress-debug-sections=zlib tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/zlibnormal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libzlibfoo.so tmpdir/end.o -Wl,--compress-debug-sections=zlib tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/zlibnormal > tmpdir/zlibnormal.out diff tmpdir/zlibnormal.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/normal.out PASS: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/zlibnormal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libfoozlib.so tmpdir/end.o -Wl,--compress-debug-sections=zlib tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/zlibnormal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/begin.o tmpdir/libfoozlib.so tmpdir/end.o -Wl,--compress-debug-sections=zlib tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/zlibnormal > tmpdir/zlibnormal.out diff tmpdir/zlibnormal.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/normal.out PASS: Run zlibnormal with libfoozlib.so with zlib compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib-gnu -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib-gnu -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/gnunormal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/gnubegin.o tmpdir/libgnufoo.so tmpdir/end.o -Wl,--compress-debug-sections=zlib-gnu tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/gnunormal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/gnubegin.o tmpdir/libgnufoo.so tmpdir/end.o -Wl,--compress-debug-sections=zlib-gnu tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/gnunormal > tmpdir/gnunormal.out diff tmpdir/gnunormal.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/normal.out PASS: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib-gnu -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib-gnu -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/gnunormal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/gnubegin.o tmpdir/libfoozlib.so tmpdir/end.o -Wl,--compress-debug-sections=zlib-gnu tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/gnunormal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/gnubegin.o tmpdir/libfoozlib.so tmpdir/end.o -Wl,--compress-debug-sections=zlib-gnu tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/gnunormal > tmpdir/gnunormal.out diff tmpdir/gnunormal.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/normal.out PASS: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/gabinormal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/zlibbegin.o tmpdir/libgabifoo.so tmpdir/gabiend.o -Wl,--compress-debug-sections=zlib-gabi tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/gabinormal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/zlibbegin.o tmpdir/libgabifoo.so tmpdir/gabiend.o -Wl,--compress-debug-sections=zlib-gabi tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/gabinormal > tmpdir/gabinormal.out diff tmpdir/gabinormal.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/normal.out PASS: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -Wa,--compress-debug-sections=zlib-gabi -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/gabinormal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/zlibbegin.o tmpdir/libfoozlib.so tmpdir/gabiend.o -Wl,--compress-debug-sections=zlib-gabi tmpdir/main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/gabinormal -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/zlibbegin.o tmpdir/libfoozlib.so tmpdir/gabiend.o -Wl,--compress-debug-sections=zlib-gabi tmpdir/main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/gabinormal > tmpdir/gabinormal.out diff tmpdir/gabinormal.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/normal.out PASS: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections cmp tmpdir/libfoo.so tmpdir/libfoozlib.so PASS: Link with zlib-gabi compressed debug input /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S -W tmpdir/zlibbegin.o > tmpdir/zlibbegin.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S -W tmpdir/zlibbegin.o /dev/null tmpdir/zlibbegin.out (timeout = 300) spawn [open ...] There are 26 section headers, starting at offset 0x25e0: Section Headers: [Nr] Name Type Address Off Size ES Flg Lk Inf Al [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 [ 1] .group GROUP 0000000000000000 000040 000008 04 23 19 4 [ 2] .group GROUP 0000000000000000 000048 000008 04 23 20 4 [ 3] .text PROGBITS 0000000000000000 000050 000000 00 AX 0 0 1 [ 4] .data PROGBITS 0000000000000000 000050 000000 00 WA 0 0 1 [ 5] .init_array INIT_ARRAY 0000000000000000 000050 000008 08 WA 0 0 8 [ 6] .rela.init_array RELA 0000000000000000 000310 000018 18 I 23 5 8 [ 7] .bss NOBITS 0000000000000000 000058 000000 00 WA 0 0 1 [ 8] .comment PROGBITS 0000000000000000 000058 00002c 01 MS 0 0 1 [ 9] .note.GNU-stack PROGBITS 0000000000000000 000084 000000 00 0 0 1 [10] .debug_aranges PROGBITS 0000000000000000 000328 000020 00 0 0 1 [11] .rela.debug_aranges RELA 0000000000000000 000348 000018 18 I 23 10 8 [12] .debug_info PROGBITS 0000000000000000 000360 000050 00 C 0 0 1 [13] .rela.debug_info RELA 0000000000000000 0003b0 0000c0 18 I 23 12 8 [14] .debug_abbrev PROGBITS 0000000000000000 000470 000054 00 0 0 1 [15] .debug_line PROGBITS 0000000000000000 0004c4 000087 00 0 0 1 [16] .debug_str PROGBITS 0000000000000000 00054b 000890 01 MSC 0 0 1 [17] .debug_macro PROGBITS 0000000000000000 000ddb 00001a 00 0 0 1 [18] .rela.debug_macro RELA 0000000000000000 000df8 000048 18 I 23 17 8 [19] .debug_macro PROGBITS 0000000000000000 000e40 000032 00 GC 0 0 1 [20] .rela.debug_macro RELA 0000000000000000 000e78 001608 18 I 23 19 8 [21] .debug_macro PROGBITS 0000000000000000 002480 000022 00 G 0 0 1 [22] .rela.debug_macro RELA 0000000000000000 0024a8 000078 18 I 23 21 8 [23] .symtab SYMTAB 0000000000000000 000088 000210 18 24 21 8 [24] .strtab STRTAB 0000000000000000 000298 000074 00 0 0 1 [25] .shstrtab STRTAB 0000000000000000 002520 0000b9 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), l (large), p (processor specific) PASS: Link -r with zlib compressed debug output /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S -W tmpdir/gnubegin.o > tmpdir/gnubegin.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S -W tmpdir/gnubegin.o /dev/null tmpdir/gnubegin.out (timeout = 300) spawn [open ...] There are 26 section headers, starting at offset 0x25c8: Section Headers: [Nr] Name Type Address Off Size ES Flg Lk Inf Al [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 [ 1] .group GROUP 0000000000000000 000040 000008 04 23 19 4 [ 2] .group GROUP 0000000000000000 000048 000008 04 23 20 4 [ 3] .text PROGBITS 0000000000000000 000050 000000 00 AX 0 0 1 [ 4] .data PROGBITS 0000000000000000 000050 000000 00 WA 0 0 1 [ 5] .init_array INIT_ARRAY 0000000000000000 000050 000008 08 WA 0 0 8 [ 6] .rela.init_array RELA 0000000000000000 000310 000018 18 I 23 5 8 [ 7] .bss NOBITS 0000000000000000 000058 000000 00 WA 0 0 1 [ 8] .comment PROGBITS 0000000000000000 000058 00002c 01 MS 0 0 1 [ 9] .note.GNU-stack PROGBITS 0000000000000000 000084 000000 00 0 0 1 [10] .zdebug_aranges PROGBITS 0000000000000000 000328 00001f 00 0 0 1 [11] .rela.zdebug_aranges RELA 0000000000000000 000348 000018 18 I 23 10 8 [12] .zdebug_info PROGBITS 0000000000000000 000360 000044 00 0 0 1 [13] .rela.zdebug_info RELA 0000000000000000 0003a8 0000c0 18 I 23 12 8 [14] .debug_abbrev PROGBITS 0000000000000000 000468 000054 00 0 0 1 [15] .zdebug_line PROGBITS 0000000000000000 0004bc 000081 00 0 0 1 [16] .zdebug_str PROGBITS 0000000000000000 00053d 000884 01 MS 0 0 1 [17] .debug_macro PROGBITS 0000000000000000 000dc1 00001a 00 0 0 1 [18] .rela.debug_macro RELA 0000000000000000 000de0 000048 18 I 23 17 8 [19] .zdebug_macro PROGBITS 0000000000000000 000e28 000026 00 G 0 0 1 [20] .rela.zdebug_macro RELA 0000000000000000 000e50 001608 18 I 23 19 8 [21] .debug_macro PROGBITS 0000000000000000 002458 000022 00 G 0 0 1 [22] .rela.debug_macro RELA 0000000000000000 002480 000078 18 I 23 21 8 [23] .symtab SYMTAB 0000000000000000 000088 000210 18 24 21 8 [24] .strtab STRTAB 0000000000000000 000298 000074 00 0 0 1 [25] .shstrtab STRTAB 0000000000000000 0024f8 0000d0 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), l (large), p (processor specific) PASS: Link -r with zlib-gnu compressed debug output /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -t -W tmpdir/gabiend.o > tmpdir/gabiend.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -t -W tmpdir/gabiend.o /dev/null tmpdir/gabiend.out (timeout = 300) spawn [open ...] There are 92 section headers, starting at offset 0x71d0: Section Headers: [Nr] Name Type Address Off Size ES Lk Inf Al Flags [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 [0000000000000000]: [ 1] .group GROUP 0000000000000000 000040 000008 04 89 61 4 [0000000000000000]: [ 2] .group GROUP 0000000000000000 000048 000008 04 89 62 4 [0000000000000000]: [ 3] .group GROUP 0000000000000000 000050 000008 04 89 63 4 [0000000000000000]: [ 4] .group GROUP 0000000000000000 000058 000008 04 89 64 4 [0000000000000000]: [ 5] .group GROUP 0000000000000000 000060 000008 04 89 65 4 [0000000000000000]: [ 6] .group GROUP 0000000000000000 000068 000008 04 89 66 4 [0000000000000000]: [ 7] .group GROUP 0000000000000000 000070 000008 04 89 67 4 [0000000000000000]: [ 8] .group GROUP 0000000000000000 000078 000008 04 89 68 4 [0000000000000000]: [ 9] .group GROUP 0000000000000000 000080 000008 04 89 69 4 [0000000000000000]: [10] .group GROUP 0000000000000000 000088 000008 04 89 70 4 [0000000000000000]: [11] .group GROUP 0000000000000000 000090 000008 04 89 71 4 [0000000000000000]: [12] .group GROUP 0000000000000000 000098 000008 04 89 72 4 [0000000000000000]: [13] .group GROUP 0000000000000000 0000a0 000008 04 89 73 4 [0000000000000000]: [14] .group GROUP 0000000000000000 0000a8 000008 04 89 74 4 [0000000000000000]: [15] .group GROUP 0000000000000000 0000b0 000008 04 89 75 4 [0000000000000000]: [16] .group GROUP 0000000000000000 0000b8 000008 04 89 76 4 [0000000000000000]: [17] .group GROUP 0000000000000000 0000c0 000008 04 89 77 4 [0000000000000000]: [18] .group GROUP 0000000000000000 0000c8 000008 04 89 78 4 [0000000000000000]: [19] .group GROUP 0000000000000000 0000d0 000008 04 89 79 4 [0000000000000000]: [20] .group GROUP 0000000000000000 0000d8 000008 04 89 80 4 [0000000000000000]: [21] .group GROUP 0000000000000000 0000e0 000008 04 89 81 4 [0000000000000000]: [22] .group GROUP 0000000000000000 0000e8 000008 04 89 82 4 [0000000000000000]: [23] .group GROUP 0000000000000000 0000f0 000008 04 89 83 4 [0000000000000000]: [24] .text PROGBITS 0000000000000000 000100 00000a 00 0 0 16 [0000000000000006]: ALLOC, EXEC [25] .rela.text RELA 0000000000000000 000df8 000030 18 89 24 8 [0000000000000040]: INFO LINK [26] .rodata.str1.1 PROGBITS 0000000000000000 00010a 000006 01 0 0 1 [0000000000000032]: ALLOC, MERGE, STRINGS [27] .eh_frame PROGBITS 0000000000000000 000110 00002c 00 0 0 8 [0000000000000002]: ALLOC [28] .rela.eh_frame RELA 0000000000000000 000e28 000018 18 89 27 8 [0000000000000040]: INFO LINK [29] .data PROGBITS 0000000000000000 00013c 000000 00 0 0 1 [0000000000000003]: WRITE, ALLOC [30] .bss NOBITS 0000000000000000 00013c 000000 00 0 0 1 [0000000000000003]: WRITE, ALLOC [31] .comment PROGBITS 0000000000000000 00013c 00002c 01 0 0 1 [0000000000000030]: MERGE, STRINGS [32] .note.GNU-stack PROGBITS 0000000000000000 000168 000000 00 0 0 1 [0000000000000000]: [33] .debug_aranges PROGBITS 0000000000000000 000e40 00002f 00 0 0 1 [0000000000000800]: COMPRESSED ZLIB, 0000000000000030, 1 [34] .rela.debug_aranges RELA 0000000000000000 000e70 000030 18 89 33 8 [0000000000000040]: INFO LINK [35] .debug_info PROGBITS 0000000000000000 000ea0 0001a5 00 0 0 1 [0000000000000800]: COMPRESSED ZLIB, 0000000000000334, 1 [36] .rela.debug_info RELA 0000000000000000 001048 000600 18 89 35 8 [0000000000000040]: INFO LINK [37] .debug_abbrev PROGBITS 0000000000000000 001648 0000e6 00 0 0 1 [0000000000000800]: COMPRESSED ZLIB, 0000000000000139, 1 [38] .debug_line PROGBITS 0000000000000000 00172e 00013f 00 0 0 1 [0000000000000800]: COMPRESSED ZLIB, 0000000000000214, 1 [39] .rela.debug_line RELA 0000000000000000 001870 000018 18 89 38 8 [0000000000000040]: INFO LINK [40] .debug_str PROGBITS 0000000000000000 001888 00176e 01 0 0 1 [0000000000000830]: MERGE, STRINGS, COMPRESSED ZLIB, 0000000000004450, 1 [41] .debug_macro PROGBITS 0000000000000000 002ff6 0000a1 00 0 0 1 [0000000000000800]: COMPRESSED ZLIB, 0000000000000108, 1 [42] .rela.debug_macro RELA 0000000000000000 003098 000300 18 89 41 8 [0000000000000040]: INFO LINK [43] .debug_macro PROGBITS 0000000000000000 003398 000032 00 0 0 1 [0000000000000a00]: GROUP, COMPRESSED ZLIB, 0000000000000586, 1 [44] .rela.debug_macro RELA 0000000000000000 0033d0 001608 18 89 43 8 [0000000000000040]: INFO LINK [45] .debug_macro PROGBITS 0000000000000000 0049d8 000022 00 0 0 1 [0000000000000200]: GROUP [46] .rela.debug_macro RELA 0000000000000000 004a00 000078 18 89 45 8 [0000000000000040]: INFO LINK [47] .debug_macro PROGBITS 0000000000000000 004a78 0000bc 00 0 0 1 [0000000000000a00]: GROUP, COMPRESSED ZLIB, 000000000000019b, 1 [48] .rela.debug_macro RELA 0000000000000000 004b38 0005d0 18 89 47 8 [0000000000000040]: INFO LINK [49] .debug_macro PROGBITS 0000000000000000 005108 0000b2 00 0 0 1 [0000000000000a00]: GROUP, COMPRESSED ZLIB, 000000000000016f, 1 [50] .rela.debug_macro RELA 0000000000000000 0051c0 000510 18 89 49 8 [0000000000000040]: INFO LINK [51] .debug_macro PROGBITS 0000000000000000 0056d0 000016 00 0 0 1 [0000000000000200]: GROUP [52] .rela.debug_macro RELA 0000000000000000 0056e8 000048 18 89 51 8 [0000000000000040]: INFO LINK [53] .debug_macro PROGBITS 0000000000000000 005730 000035 00 0 0 1 [0000000000000200]: GROUP [54] .rela.debug_macro RELA 0000000000000000 005768 0000a8 18 89 53 8 [0000000000000040]: INFO LINK [55] .debug_macro PROGBITS 0000000000000000 005810 000045 00 0 0 1 [0000000000000a00]: GROUP, COMPRESSED ZLIB, 0000000000000058, 1 [56] .rela.debug_macro RELA 0000000000000000 005858 000150 18 89 55 8 [0000000000000040]: INFO LINK [57] .debug_macro PROGBITS 0000000000000000 0059a8 000010 00 0 0 1 [0000000000000200]: GROUP [58] .rela.debug_macro RELA 0000000000000000 0059b8 000030 18 89 57 8 [0000000000000040]: INFO LINK [59] .debug_macro PROGBITS 0000000000000000 0059e8 00005e 00 0 0 1 [0000000000000a00]: GROUP, COMPRESSED ZLIB, 0000000000000097, 1 [60] .rela.debug_macro RELA 0000000000000000 005a48 0001f8 18 89 59 8 [0000000000000040]: INFO LINK [61] .debug_macro PROGBITS 0000000000000000 005c40 000047 00 0 0 1 [0000000000000a00]: GROUP, COMPRESSED ZLIB, 000000000000005e, 1 [62] .rela.debug_macro RELA 0000000000000000 005c88 000168 18 89 61 8 [0000000000000040]: INFO LINK [63] .debug_macro PROGBITS 0000000000000000 005df0 000071 00 0 0 1 [0000000000000a00]: GROUP, COMPRESSED ZLIB, 00000000000000e2, 1 [64] .rela.debug_macro RELA 0000000000000000 005e68 000378 18 89 63 8 [0000000000000040]: INFO LINK [65] .debug_macro PROGBITS 0000000000000000 0061e0 00002e 00 0 0 1 [0000000000000200]: GROUP [66] .rela.debug_macro RELA 0000000000000000 006210 0000a8 18 89 65 8 [0000000000000040]: INFO LINK [67] .debug_macro PROGBITS 0000000000000000 0062b8 000016 00 0 0 1 [0000000000000200]: GROUP [68] .rela.debug_macro RELA 0000000000000000 0062d0 000048 18 89 67 8 [0000000000000040]: INFO LINK [69] .debug_macro PROGBITS 0000000000000000 006318 000020 00 0 0 1 [0000000000000200]: GROUP [70] .rela.debug_macro RELA 0000000000000000 006338 000060 18 89 69 8 [0000000000000040]: INFO LINK [71] .debug_macro PROGBITS 0000000000000000 006398 00001e 00 0 0 1 [0000000000000200]: GROUP [72] .rela.debug_macro RELA 0000000000000000 0063b8 000060 18 89 71 8 [0000000000000040]: INFO LINK [73] .debug_macro PROGBITS 0000000000000000 006418 000028 00 0 0 1 [0000000000000200]: GROUP [74] .rela.debug_macro RELA 0000000000000000 006440 000090 18 89 73 8 [0000000000000040]: INFO LINK [75] .debug_macro PROGBITS 0000000000000000 0064d0 000047 00 0 0 1 [0000000000000a00]: GROUP, COMPRESSED ZLIB, 0000000000000058, 1 [76] .rela.debug_macro RELA 0000000000000000 006518 000150 18 89 75 8 [0000000000000040]: INFO LINK [77] .debug_macro PROGBITS 0000000000000000 006668 000010 00 0 0 1 [0000000000000200]: GROUP [78] .rela.debug_macro RELA 0000000000000000 006678 000030 18 89 77 8 [0000000000000040]: INFO LINK [79] .debug_macro PROGBITS 0000000000000000 0066a8 0000b7 00 0 0 1 [0000000000000a00]: GROUP, COMPRESSED ZLIB, 00000000000001c2, 1 [80] .rela.debug_macro RELA 0000000000000000 006760 000678 18 89 79 8 [0000000000000040]: INFO LINK [81] .debug_macro PROGBITS 0000000000000000 006dd8 000045 00 0 0 1 [0000000000000a00]: GROUP, COMPRESSED ZLIB, 000000000000004a, 1 [82] .rela.debug_macro RELA 0000000000000000 006e20 000108 18 89 81 8 [0000000000000040]: INFO LINK [83] .debug_macro PROGBITS 0000000000000000 006f28 000028 00 0 0 1 [0000000000000200]: GROUP [84] .rela.debug_macro RELA 0000000000000000 006f50 000090 18 89 83 8 [0000000000000040]: INFO LINK [85] .debug_macro PROGBITS 0000000000000000 006fe0 000027 00 0 0 1 [0000000000000200]: GROUP [86] .rela.debug_macro RELA 0000000000000000 007008 000078 18 89 85 8 [0000000000000040]: INFO LINK [87] .debug_macro PROGBITS 0000000000000000 007080 00001f 00 0 0 1 [0000000000000200]: GROUP [88] .rela.debug_macro RELA 0000000000000000 0070a0 000060 18 89 87 8 [0000000000000040]: INFO LINK [89] .symtab SYMTAB 0000000000000000 000168 000810 18 90 84 8 [0000000000000000]: [90] .strtab STRTAB 0000000000000000 000978 000479 00 0 0 1 [0000000000000000]: [91] .shstrtab STRTAB 0000000000000000 007100 0000d0 00 0 0 1 [0000000000000000]: PASS: Link -r with zlib-gabi compressed debug output /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -w tmpdir/normal > tmpdir/normal.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -w tmpdir/normal > tmpdir/normal.out} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -w tmpdir/zlibnormal | sed -e "s/.zdebug_/.debug_/" > tmpdir/zlibnormal.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -w tmpdir/zlibnormal | sed -e "s/.zdebug_/.debug_/" > tmpdir/zlibnormal.out} /dev/null (timeout = 300) spawn [open ...] PASS: Link with zlib compressed debug output /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S -W tmpdir/zlibnormal' > tmpdir/zlibnormal.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S -W tmpdir/zlibnormal /dev/null tmpdir/zlibnormal.out (timeout = 300) spawn [open ...] There are 38 section headers, starting at offset 0x4130: Section Headers: [Nr] Name Type Address Off Size ES Flg Lk Inf Al [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 [ 1] .interp PROGBITS 0000000000400238 000238 00001c 00 A 0 0 1 [ 2] .note.ABI-tag NOTE 0000000000400254 000254 000020 00 A 0 0 4 [ 3] .note.gnu.build-id NOTE 0000000000400274 000274 000024 00 A 0 0 4 [ 4] .gnu.hash GNU_HASH 0000000000400298 000298 00003c 00 A 5 0 8 [ 5] .dynsym DYNSYM 00000000004002d8 0002d8 0000f0 18 A 6 1 8 [ 6] .dynstr STRTAB 00000000004003c8 0003c8 00007a 00 A 0 0 1 [ 7] .gnu.version VERSYM 0000000000400442 000442 000014 02 A 5 0 2 [ 8] .gnu.version_r VERNEED 0000000000400458 000458 000020 00 A 6 1 8 [ 9] .rela.dyn RELA 0000000000400478 000478 000018 18 A 5 0 8 [10] .rela.plt RELA 0000000000400490 000490 000030 18 AI 5 24 8 [11] .init PROGBITS 00000000004004c0 0004c0 00001a 00 AX 0 0 4 [12] .plt PROGBITS 00000000004004e0 0004e0 000030 10 AX 0 0 16 [13] .plt.got PROGBITS 0000000000400510 000510 000008 08 AX 0 0 8 [14] .text PROGBITS 0000000000400520 000520 000182 00 AX 0 0 16 [15] .fini PROGBITS 00000000004006a4 0006a4 000009 00 AX 0 0 4 [16] .rodata PROGBITS 00000000004006b0 0006b0 00000f 00 A 0 0 4 [17] .eh_frame_hdr PROGBITS 00000000004006c0 0006c0 000044 00 A 0 0 4 [18] .eh_frame PROGBITS 0000000000400708 000708 000118 00 A 0 0 8 [19] .init_array INIT_ARRAY 0000000000600df8 000df8 000010 08 WA 0 0 8 [20] .fini_array FINI_ARRAY 0000000000600e08 000e08 000008 08 WA 0 0 8 [21] .jcr PROGBITS 0000000000600e10 000e10 000008 00 WA 0 0 8 [22] .dynamic DYNAMIC 0000000000600e18 000e18 0001e0 10 WA 6 0 8 [23] .got PROGBITS 0000000000600ff8 000ff8 000008 08 WA 0 0 8 [24] .got.plt PROGBITS 0000000000601000 001000 000028 08 WA 0 0 8 [25] .data PROGBITS 0000000000601028 001028 000010 00 WA 0 0 8 [26] .bss NOBITS 0000000000601038 001038 000008 00 WA 0 0 1 [27] .comment PROGBITS 0000000000000000 001038 00002b 01 MS 0 0 1 [28] .debug_aranges PROGBITS 0000000000000000 001956 000045 00 C 0 0 1 [29] .debug_info PROGBITS 0000000000000000 00199b 000357 00 C 0 0 1 [30] .debug_abbrev PROGBITS 0000000000000000 001cf2 00011a 00 C 0 0 1 [31] .debug_line PROGBITS 0000000000000000 001e0c 000181 00 C 0 0 1 [32] .debug_str PROGBITS 0000000000000000 001f8d 0016a5 01 MSC 0 0 1 [33] .debug_ranges PROGBITS 0000000000000000 003632 000020 00 0 0 1 [34] .debug_macro PROGBITS 0000000000000000 003652 000974 00 C 0 0 1 [35] .symtab SYMTAB 0000000000000000 001068 000708 18 36 57 8 [36] .strtab STRTAB 0000000000000000 001770 0001e6 00 0 0 1 [37] .shstrtab STRTAB 0000000000000000 003fc6 000167 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), l (large), p (processor specific) PASS: Link with zlib compressed debug output /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -w tmpdir/gnunormal | sed -e "s/.zdebug_/.debug_/" > tmpdir/gnunormal.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -w tmpdir/gnunormal | sed -e "s/.zdebug_/.debug_/" > tmpdir/gnunormal.out} /dev/null (timeout = 300) spawn [open ...] PASS: Link with zlib-gnu compressed debug output /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S -W tmpdir/gnunormal' > tmpdir/gnunormal.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S -W tmpdir/gnunormal /dev/null tmpdir/gnunormal.out (timeout = 300) spawn [open ...] There are 38 section headers, starting at offset 0x40f0: Section Headers: [Nr] Name Type Address Off Size ES Flg Lk Inf Al [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 [ 1] .interp PROGBITS 0000000000400238 000238 00001c 00 A 0 0 1 [ 2] .note.ABI-tag NOTE 0000000000400254 000254 000020 00 A 0 0 4 [ 3] .note.gnu.build-id NOTE 0000000000400274 000274 000024 00 A 0 0 4 [ 4] .gnu.hash GNU_HASH 0000000000400298 000298 00003c 00 A 5 0 8 [ 5] .dynsym DYNSYM 00000000004002d8 0002d8 0000f0 18 A 6 1 8 [ 6] .dynstr STRTAB 00000000004003c8 0003c8 00007a 00 A 0 0 1 [ 7] .gnu.version VERSYM 0000000000400442 000442 000014 02 A 5 0 2 [ 8] .gnu.version_r VERNEED 0000000000400458 000458 000020 00 A 6 1 8 [ 9] .rela.dyn RELA 0000000000400478 000478 000018 18 A 5 0 8 [10] .rela.plt RELA 0000000000400490 000490 000030 18 AI 5 24 8 [11] .init PROGBITS 00000000004004c0 0004c0 00001a 00 AX 0 0 4 [12] .plt PROGBITS 00000000004004e0 0004e0 000030 10 AX 0 0 16 [13] .plt.got PROGBITS 0000000000400510 000510 000008 08 AX 0 0 8 [14] .text PROGBITS 0000000000400520 000520 000182 00 AX 0 0 16 [15] .fini PROGBITS 00000000004006a4 0006a4 000009 00 AX 0 0 4 [16] .rodata PROGBITS 00000000004006b0 0006b0 00000f 00 A 0 0 4 [17] .eh_frame_hdr PROGBITS 00000000004006c0 0006c0 000044 00 A 0 0 4 [18] .eh_frame PROGBITS 0000000000400708 000708 000118 00 A 0 0 8 [19] .init_array INIT_ARRAY 0000000000600df8 000df8 000010 08 WA 0 0 8 [20] .fini_array FINI_ARRAY 0000000000600e08 000e08 000008 08 WA 0 0 8 [21] .jcr PROGBITS 0000000000600e10 000e10 000008 00 WA 0 0 8 [22] .dynamic DYNAMIC 0000000000600e18 000e18 0001e0 10 WA 6 0 8 [23] .got PROGBITS 0000000000600ff8 000ff8 000008 08 WA 0 0 8 [24] .got.plt PROGBITS 0000000000601000 001000 000028 08 WA 0 0 8 [25] .data PROGBITS 0000000000601028 001028 000010 00 WA 0 0 8 [26] .bss NOBITS 0000000000601038 001038 000008 00 WA 0 0 1 [27] .comment PROGBITS 0000000000000000 001038 00002b 01 MS 0 0 1 [28] .zdebug_aranges PROGBITS 0000000000000000 001956 000039 00 0 0 1 [29] .zdebug_info PROGBITS 0000000000000000 00198f 00034b 00 0 0 1 [30] .zdebug_abbrev PROGBITS 0000000000000000 001cda 00010e 00 0 0 1 [31] .zdebug_line PROGBITS 0000000000000000 001de8 000175 00 0 0 1 [32] .zdebug_str PROGBITS 0000000000000000 001f5d 001699 01 MS 0 0 1 [33] .zdebug_ranges PROGBITS 0000000000000000 0035f6 00001d 00 0 0 1 [34] .zdebug_macro PROGBITS 0000000000000000 003613 000968 00 0 0 1 [35] .symtab SYMTAB 0000000000000000 001068 000708 18 36 57 8 [36] .strtab STRTAB 0000000000000000 001770 0001e6 00 0 0 1 [37] .shstrtab STRTAB 0000000000000000 003f7b 00016e 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), l (large), p (processor specific) PASS: Link with zlib-gnu compressed debug output /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -w tmpdir/gabinormal > tmpdir/gabinormal.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -w tmpdir/gabinormal > tmpdir/gabinormal.out} /dev/null (timeout = 300) spawn [open ...] PASS: Link with zlib-gabi compressed debug output /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -t -W tmpdir/gabinormal > tmpdir/gabinormal.out Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -t -W tmpdir/gabinormal /dev/null tmpdir/gabinormal.out (timeout = 300) spawn [open ...] There are 38 section headers, starting at offset 0x4130: Section Headers: [Nr] Name Type Address Off Size ES Lk Inf Al Flags [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 [0000000000000000]: [ 1] .interp PROGBITS 0000000000400238 000238 00001c 00 0 0 1 [0000000000000002]: ALLOC [ 2] .note.ABI-tag NOTE 0000000000400254 000254 000020 00 0 0 4 [0000000000000002]: ALLOC [ 3] .note.gnu.build-id NOTE 0000000000400274 000274 000024 00 0 0 4 [0000000000000002]: ALLOC [ 4] .gnu.hash GNU_HASH 0000000000400298 000298 00003c 00 5 0 8 [0000000000000002]: ALLOC [ 5] .dynsym DYNSYM 00000000004002d8 0002d8 0000f0 18 6 1 8 [0000000000000002]: ALLOC [ 6] .dynstr STRTAB 00000000004003c8 0003c8 00007a 00 0 0 1 [0000000000000002]: ALLOC [ 7] .gnu.version VERSYM 0000000000400442 000442 000014 02 5 0 2 [0000000000000002]: ALLOC [ 8] .gnu.version_r VERNEED 0000000000400458 000458 000020 00 6 1 8 [0000000000000002]: ALLOC [ 9] .rela.dyn RELA 0000000000400478 000478 000018 18 5 0 8 [0000000000000002]: ALLOC [10] .rela.plt RELA 0000000000400490 000490 000030 18 5 24 8 [0000000000000042]: ALLOC, INFO LINK [11] .init PROGBITS 00000000004004c0 0004c0 00001a 00 0 0 4 [0000000000000006]: ALLOC, EXEC [12] .plt PROGBITS 00000000004004e0 0004e0 000030 10 0 0 16 [0000000000000006]: ALLOC, EXEC [13] .plt.got PROGBITS 0000000000400510 000510 000008 08 0 0 8 [0000000000000006]: ALLOC, EXEC [14] .text PROGBITS 0000000000400520 000520 000182 00 0 0 16 [0000000000000006]: ALLOC, EXEC [15] .fini PROGBITS 00000000004006a4 0006a4 000009 00 0 0 4 [0000000000000006]: ALLOC, EXEC [16] .rodata PROGBITS 00000000004006b0 0006b0 00000f 00 0 0 4 [0000000000000002]: ALLOC [17] .eh_frame_hdr PROGBITS 00000000004006c0 0006c0 000044 00 0 0 4 [0000000000000002]: ALLOC [18] .eh_frame PROGBITS 0000000000400708 000708 000118 00 0 0 8 [0000000000000002]: ALLOC [19] .init_array INIT_ARRAY 0000000000600df8 000df8 000010 08 0 0 8 [0000000000000003]: WRITE, ALLOC [20] .fini_array FINI_ARRAY 0000000000600e08 000e08 000008 08 0 0 8 [0000000000000003]: WRITE, ALLOC [21] .jcr PROGBITS 0000000000600e10 000e10 000008 00 0 0 8 [0000000000000003]: WRITE, ALLOC [22] .dynamic DYNAMIC 0000000000600e18 000e18 0001e0 10 6 0 8 [0000000000000003]: WRITE, ALLOC [23] .got PROGBITS 0000000000600ff8 000ff8 000008 08 0 0 8 [0000000000000003]: WRITE, ALLOC [24] .got.plt PROGBITS 0000000000601000 001000 000028 08 0 0 8 [0000000000000003]: WRITE, ALLOC [25] .data PROGBITS 0000000000601028 001028 000010 00 0 0 8 [0000000000000003]: WRITE, ALLOC [26] .bss NOBITS 0000000000601038 001038 000008 00 0 0 1 [0000000000000003]: WRITE, ALLOC [27] .comment PROGBITS 0000000000000000 001038 00002b 01 0 0 1 [0000000000000030]: MERGE, STRINGS [28] .debug_aranges PROGBITS 0000000000000000 001956 000045 00 0 0 1 [0000000000000800]: COMPRESSED ZLIB, 0000000000000080, 1 [29] .debug_info PROGBITS 0000000000000000 00199b 000357 00 0 0 1 [0000000000000800]: COMPRESSED ZLIB, 00000000000006ba, 1 [30] .debug_abbrev PROGBITS 0000000000000000 001cf2 00011a 00 0 0 1 [0000000000000800]: COMPRESSED ZLIB, 00000000000002c4, 1 [31] .debug_line PROGBITS 0000000000000000 001e0c 000181 00 0 0 1 [0000000000000800]: COMPRESSED ZLIB, 00000000000003c1, 1 [32] .debug_str PROGBITS 0000000000000000 001f8d 0016a5 01 0 0 1 [0000000000000830]: MERGE, STRINGS, COMPRESSED ZLIB, 0000000000004452, 1 [33] .debug_ranges PROGBITS 0000000000000000 003632 000020 00 0 0 1 [0000000000000000]: [34] .debug_macro PROGBITS 0000000000000000 003652 000974 00 0 0 1 [0000000000000800]: COMPRESSED ZLIB, 0000000000000fea, 1 [35] .symtab SYMTAB 0000000000000000 001068 000708 18 36 57 8 [0000000000000000]: [36] .strtab STRTAB 0000000000000000 001770 0001e6 00 0 0 1 [0000000000000000]: [37] .shstrtab STRTAB 0000000000000000 003fc6 000167 00 0 0 1 [0000000000000000]: PASS: Link with zlib-gabi compressed debug output testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/compress.exp completed in 1 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf.exp ... gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -g -feliminate-dwarf2-dups -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -g -feliminate-dwarf2-dups -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -g -feliminate-dwarf2-dups -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf1.c -o tmpdir/dwarf1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -g -feliminate-dwarf2-dups -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf1.c -o tmpdir/dwarf1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdwarf1.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -s -shared tmpdir/dwarf1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdwarf1.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -s -shared tmpdir/dwarf1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdwarf1.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fno-toplevel-reorder -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf2a.c -o tmpdir/dwarf2a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fno-toplevel-reorder -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf2a.c -o tmpdir/dwarf2a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fno-toplevel-reorder -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf2b.c -o tmpdir/dwarf2b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fno-toplevel-reorder -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf2b.c -o tmpdir/dwarf2b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/dwarf2.x -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/dwarf2a.o tmpdir/dwarf2b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/dwarf2.x -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/dwarf2a.o tmpdir/dwarf2b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/dwarf2b.o:/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf2b.c:1: multiple definition of `global_var' tmpdir/dwarf2a.o:/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf2a.c:1: first defined here tmpdir/dwarf2b.o:/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf2b.c:2: multiple definition of `other_var' tmpdir/dwarf2a.o:/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf2a.c:2: first defined here collect2: error: ld returned 1 exit status tmpdir/dwarf2b.o:/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf2b.c:1: multiple definition of `global_var' tmpdir/dwarf2a.o:/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf2a.c:1: first defined here tmpdir/dwarf2b.o:/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf2b.c:2: multiple definition of `other_var' tmpdir/dwarf2a.o:/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf2a.c:2: first defined here collect2: error: ld returned 1 exit status PASS: DWARF parse during linker error gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -g0 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf3.c -o tmpdir/dwarf3.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -g0 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf3.c -o tmpdir/dwarf3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/dwarf3.x -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/dwarf3.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/dwarf3.x -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/dwarf3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/dwarf3.o: In function `main': dwarf3.c:(.text.startup+0xa): undefined reference to `bar' dwarf3.c:(.text.startup+0x14): undefined reference to `bar' collect2: error: ld returned 1 exit status tmpdir/dwarf3.o: In function `main': dwarf3.c:(.text.startup+0xa): undefined reference to `bar' dwarf3.c:(.text.startup+0x14): undefined reference to `bar' collect2: error: ld returned 1 exit status PASS: Handle no DWARF information gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -g -feliminate-dwarf2-dups -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf1main.c -o tmpdir/dwarf1main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -g -feliminate-dwarf2-dups -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf1main.c -o tmpdir/dwarf1main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/dwarf1a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdwarf1.so tmpdir/dwarf1main.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/dwarf1a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libdwarf1.so tmpdir/dwarf1main.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/dwarf1a > tmpdir/dwarf1a.out diff tmpdir/dwarf1a.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf1.out PASS: Run with libdwarf1.so first gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -g -feliminate-dwarf2-dups -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -g -feliminate-dwarf2-dups -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/dwarf1b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/dwarf1main.o tmpdir/libdwarf1.so tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/dwarf1b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/dwarf1main.o tmpdir/libdwarf1.so tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/dwarf1b > tmpdir/dwarf1b.out diff tmpdir/dwarf1b.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf1.out PASS: Run with libdwarf1.so last /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libdwarf1c.so -shared tmpdir/dwarf1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libdwarf1c.so -shared tmpdir/dwarf1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/libdwarf1c.so > tmpdir/libdwarf1c.so.exp /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/strip-new -s tmpdir/libdwarf1c.so /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/libdwarf1c.so > tmpdir/libdwarf1c.so.out PASS: Strip -s libdwarf1c.so testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf.exp completed in 1 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group.exp ... Checking CFI support: /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/eh-group.o -z norelro -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/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/eh-group.o -z norelro -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/x86_64-linux/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/x86_64-linux/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 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/elf.exp ... /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/symbol3.a tmpdir/symbol3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/symbol3w.a tmpdir/symbol3w.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr14170a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14170a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr14170a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14170a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/pr14170.a tmpdir/pr14170a.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/pr14170.a tmpdir/pr14170a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr14170a.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr14170b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14170b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr14170b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14170b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr14170.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr14170b.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr14170.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr14170b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build shared library for pr14170 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr14170c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14170c.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr14170c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14170c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr14170 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker tmpdir/pr14170a.o tmpdir/pr14170.so tmpdir/pr14170c.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr14170 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker tmpdir/pr14170a.o tmpdir/pr14170.so tmpdir/pr14170c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: PR ld/14170 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/note-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/note-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/note-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/note-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/note-3.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/note-3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/note-3.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/note-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build shared library for next test /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/a.out -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --script note-3.t tmpdir/note-3.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/a.out -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --script note-3.t tmpdir/note-3.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: warning: section '.hash' is being made into a note /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: final link failed: Nonrepresentable section on output /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: warning: section '.hash' is being made into a note /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: final link failed: Nonrepresentable section on output PASS: Link using broken linker script /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068d.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068d.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068d.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068d.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr17068.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr17068d.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr17068.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr17068d.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr17068.so /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068c.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068ez.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068ez.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068ez.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068ez.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/pr17068a.a tmpdir/pr17068a.o tmpdir/pr17068c.o tmpdir/pr17068ez.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/pr17068a.a tmpdir/pr17068a.o tmpdir/pr17068c.o tmpdir/pr17068ez.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr17068a.a /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068e.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068e.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068e.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068e.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/pr17068b.a tmpdir/pr17068b.o tmpdir/pr17068e.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/pr17068b.a tmpdir/pr17068b.o tmpdir/pr17068e.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr17068b.a /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -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/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -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/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr17068 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --as-needed --no-dynamic-linker tmpdir/start.o tmpdir/pr17068.o --start-group tmpdir/pr17068a.a tmpdir/pr17068.so tmpdir/pr17068b.a --end-group Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr17068 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --as-needed --no-dynamic-linker tmpdir/start.o tmpdir/pr17068.o --start-group tmpdir/pr17068a.a tmpdir/pr17068.so tmpdir/pr17068b.a --end-group 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: pr17068 link --as-needed lib in group /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/symbolic-func.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbolic-func.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/symbolic-func.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/symbolic-func.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/symbolic-func.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Bsymbolic-functions tmpdir/symbolic-func.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/symbolic-func.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Bsymbolic-functions tmpdir/symbolic-func.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/symbolic-func.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/symbolic-func.so PASS: -Bsymbolic-functions /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr20995b.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr20995b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr20995.so /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995c.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995c.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995-2.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z relro tmpdir/pr20995c.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995-2.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z relro tmpdir/pr20995c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/pr20995-2.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/pr20995-2.so PASS: Build pr20995-2.so /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/pr20995a.o tmpdir/pr20995.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/pr20995a.o tmpdir/pr20995.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/pr20995 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/pr20995 PASS: pr20995 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995-2 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/pr20995a.o tmpdir/pr20995-2.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995-2 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/pr20995a.o tmpdir/pr20995-2.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/pr20995-2 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/pr20995-2 PASS: pr20995-2 targ=x86_64-pc-linux-gnu . /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/../../bfd/config.bfd && echo "$targ_underscore" /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/objdump -t tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -z common-page-size=0x100000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -z common-page-size=0x100000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/commonpage1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --32 -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --32 -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -z common-page-size=0x100000 -T maxpage4.t -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -z common-page-size=0x100000 -T maxpage4.t -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/commonpage2 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/compress1c.d starting with "^ \[[ 0-9]+\] \.zdebug_.*[ ]+(PROGBITS|MIPS_DWARF)[ 0-9a-z]+ .*$" EOF from tmpdir/dump.out PASS: ld-elf/compress1c /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -t tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --compress-debug-sections=none -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r --compress-debug-sections=none -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -t tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/compressed1b.d starting with "^ .*COMPRESSED.*$" EOF from tmpdir/dump.out PASS: ld-elf/compressed1b /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --compress-debug-sections=none -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --compress-debug-sections=none -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -t tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/compressed1c.d starting with "^ .*COMPRESSED.*$" EOF from tmpdir/dump.out PASS: ld-elf/compressed1c /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -SW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --compress-debug-sections=zlib-gnu -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -SW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/compressed1e.d starting with "^ \[[ 0-9]+\] \.zdebug_aranges[ ]+(PROGBITS|MIPS_DWARF)[ 0-9a-z]+ .*$" EOF from tmpdir/dump.out PASS: ld-elf/compressed1e /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/discard1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/discard1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/discard1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/discard1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -T discard.ld -o tmpdir/dump tmpdir/discard1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -T discard.ld -o tmpdir/dump tmpdir/discard1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/discard1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/discard2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/discard2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/discard2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/discard2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -T discard.ld -o tmpdir/dump tmpdir/discard2.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -T discard.ld -o tmpdir/dump tmpdir/discard2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/discard2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/discard1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/discard1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/discard1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/discard1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/discard2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/discard2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/discard2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/discard2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -T discard.ld -o tmpdir/dump tmpdir/discard1.o tmpdir/discard2.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -T discard.ld -o tmpdir/dump tmpdir/discard1.o tmpdir/discard2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/discard3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dynamic1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dynamic1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dynamic1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dynamic1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T dynamic1.ld -o tmpdir/dump tmpdir/dynamic1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T dynamic1.ld -o tmpdir/dump tmpdir/dynamic1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/dynamic1 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/empty.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/empty.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/dynsym1 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/objdump -hw tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh1a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh1a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -melf_x86_64 -Ttext 0x400078 -o tmpdir/dump tmpdir/eh1.o tmpdir/eh1a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -melf_x86_64 -Ttext 0x400078 -o tmpdir/dump tmpdir/eh1.o tmpdir/eh1a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -wf tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -wf tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/eh1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh2a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh2a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh2a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh2a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -melf_x86_64 -Ttext 0x400078 -o tmpdir/dump tmpdir/eh1.o tmpdir/eh2a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -melf_x86_64 -Ttext 0x400078 -o tmpdir/dump tmpdir/eh1.o tmpdir/eh2a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -wf tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -wf tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/eh2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh3a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh3a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh3a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh3a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -melf_x86_64 -Ttext 0x400078 -o tmpdir/dump tmpdir/eh3.o tmpdir/eh3a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -melf_x86_64 -Ttext 0x400078 -o tmpdir/dump tmpdir/eh3.o tmpdir/eh3a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -wf tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -wf tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/eh3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh4a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh4a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --64 -o tmpdir/eh4a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh4a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -melf_x86_64 -shared -Ttext 0x400 -o tmpdir/dump tmpdir/eh4.o tmpdir/eh4a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -melf_x86_64 -shared -Ttext 0x400 -o tmpdir/dump tmpdir/eh4.o tmpdir/eh4a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -wf tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -wf tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/eh4 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -wf tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/eh6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh6.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/eh6.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/eh6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -o tmpdir/dump tmpdir/eh6.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -o tmpdir/dump tmpdir/eh6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -wf -rW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -wf -rW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/eh6 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start-strongref.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start-strongref.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start-strongref.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start-strongref.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -T ehdr_start-missing.t --no-dynamic-linker -o tmpdir/dump tmpdir/ehdr_start-strongref.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -T ehdr_start-missing.t --no-dynamic-linker -o tmpdir/dump tmpdir/ehdr_start-strongref.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/ehdr_start-strongref.o: In function `foo': (.rodata+0x0): undefined reference to `__ehdr_start' failed with: , expected: <.*: undefined reference to `__ehdr_start'> tmpdir/ehdr_start-strongref.o: In function `foo': (.rodata+0x0): undefined reference to `__ehdr_start' PASS: ld-elf/ehdr_start-missing /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -shared -o tmpdir/dump tmpdir/ehdr_start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -shared -o tmpdir/dump tmpdir/ehdr_start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/ehdr_start-shared /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start-strongref.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start-strongref.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start-strongref.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start-strongref.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -T ehdr_start-userdef.t -o tmpdir/dump tmpdir/ehdr_start-strongref.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -T ehdr_start-userdef.t -o tmpdir/dump tmpdir/ehdr_start-strongref.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -Ws tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -Ws tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/ehdr_start-userdef /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -T ehdr_start-missing.t --no-dynamic-linker -o tmpdir/dump tmpdir/ehdr_start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -T ehdr_start-missing.t --no-dynamic-linker -o tmpdir/dump tmpdir/ehdr_start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -n 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/ehdr_start-weak.d starting with "^.* __ehdr_start$" EOF from tmpdir/dump.out PASS: ld-elf/ehdr_start-weak /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -o tmpdir/dump tmpdir/ehdr_start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -o tmpdir/dump tmpdir/ehdr_start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/ehdr_start /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --shared -o tmpdir/dump tmpdir/exclude3.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --shared -o tmpdir/dump tmpdir/exclude3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/exclude3b.d starting with "^[ ]*\[.*\][ ]+\.foo1[ ]+.*$" EOF from tmpdir/dump.out PASS: ld-elf/exclude3b /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump1 > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z global -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z global -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/global1 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -g tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -g tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --hash-style=gnu -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --hash-style=gnu -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -s -D tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -s -D tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/hash /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/header.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/header.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/header.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/header.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T header.t -z max-page-size=0x100 -o tmpdir/dump tmpdir/header.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T header.t -z max-page-size=0x100 -o tmpdir/dump tmpdir/header.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objdump -hpw tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objdump -hpw tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/header /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkinfo1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkinfo1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkinfo1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkinfo1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/linkinfo1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/linkinfo1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -SW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -SW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/linkinfo1a /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkinfo1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkinfo1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkinfo1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/linkinfo1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/linkinfo1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/linkinfo1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy --strip-debug tmpdir/dump tmpdir/dump1 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy --strip-debug tmpdir/dump tmpdir/dump1 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -SW tmpdir/dump1 > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -SW tmpdir/dump1 > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/linkinfo1b /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/objdump -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/objdump -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr1.t -T loadaddr.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr1.t -T loadaddr.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/loadaddr1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr2.t -T loadaddr.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr2.t -T loadaddr.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/loadaddr2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr3.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr3.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/loadaddr3a /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr3.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr3.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objdump -t tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objdump -t tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/loadaddr3b /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/local1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/local1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/local1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/local1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --version-script local1.map -o tmpdir/dump tmpdir/local1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --version-script local1.map -o tmpdir/dump tmpdir/local1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/local1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/maxpage1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x100000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x100000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/maxpage2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x10000000 -T maxpage3.t -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x10000000 -T maxpage3.t -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/maxpage3a /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T maxpage3.t -z max-page-size=0x10000000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T maxpage3.t -z max-page-size=0x10000000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/maxpage3b /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --32 -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --32 -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -m elf_i386 -z max-page-size=0x10000000 -T maxpage3.t -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -m elf_i386 -z max-page-size=0x10000000 -T maxpage3.t -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/maxpage3c /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --32 -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --32 -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -T maxpage4.t -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -T maxpage4.t -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/maxpage4 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --32 -o tmpdir/maxpage5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage5.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new --32 -o tmpdir/maxpage5.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -T maxpage5.t -o tmpdir/dump tmpdir/maxpage5.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -T maxpage5.t -o tmpdir/dump tmpdir/maxpage5.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objcopy -R .foo tmpdir/dump tmpdir/dump1 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump1 > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/maxpage5 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/mbind1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/mbind1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/mbind1a /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/mbind1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/mbind1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/mbind1b /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/mbind1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/mbind1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/mbind1c /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/multibss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/multibss1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/multibss1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/multibss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e 0 -o tmpdir/dump tmpdir/multibss1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -e 0 -o tmpdir/dump tmpdir/multibss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/multibss1 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T noload-1.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/noload-1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T noload-1.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/noload-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -Sl --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -Sl --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/noload-2 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/objdump -s -j .foo1 tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/objcopy -R .foo tmpdir/dump tmpdir/dump1 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump1 > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --enable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --enable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W 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/now-1.d starting with "^ 0x[0-9a-f]+ +\(BIND_NOW\) +$" EOF from tmpdir/dump.out PASS: ld-elf/now-1 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --enable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --enable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/now-2 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --disable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --disable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W 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/now-3.d starting with "^ 0x[0-9a-f]+ +\(FLAGS\) +BIND_NOW$" EOF from tmpdir/dump.out PASS: ld-elf/now-3 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --disable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --disable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/now-4 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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'. ./ld-new: warning: orphan section `.rela.got' from `tmpdir/orphan.o' being placed in section `.rela.dyn'. ./ld-new: warning: orphan section `.got' from `tmpdir/orphan.o' being placed in section `.got'. ./ld-new: warning: orphan section `.got.plt' from `tmpdir/orphan.o' being placed in section `.got.plt'. ./ld-new: warning: orphan section `.iplt' from `tmpdir/orphan.o' being placed in section `.iplt'. ./ld-new: warning: orphan section `.rela.iplt' from `tmpdir/orphan.o' being placed in section `.rela.dyn'. ./ld-new: warning: orphan section `.igot.plt' from `tmpdir/orphan.o' being placed in section `.igot.plt'. 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'. ./ld-new: warning: orphan section `.rela.got' from `tmpdir/orphan.o' being placed in section `.rela.dyn'. ./ld-new: warning: orphan section `.got' from `tmpdir/orphan.o' being placed in section `.got'. ./ld-new: warning: orphan section `.got.plt' from `tmpdir/orphan.o' being placed in section `.got.plt'. ./ld-new: warning: orphan section `.iplt' from `tmpdir/orphan.o' being placed in section `.iplt'. ./ld-new: warning: orphan section `.rela.iplt' from `tmpdir/orphan.o' being placed in section `.rela.dyn'. ./ld-new: warning: orphan section `.igot.plt' from `tmpdir/orphan.o' being placed in section `.igot.plt'.>, 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'. ./ld-new: warning: orphan section `.rela.got' from `tmpdir/orphan.o' being placed in section `.rela.dyn'. ./ld-new: warning: orphan section `.got' from `tmpdir/orphan.o' being placed in section `.got'. ./ld-new: warning: orphan section `.got.plt' from `tmpdir/orphan.o' being placed in section `.got.plt'. ./ld-new: warning: orphan section `.iplt' from `tmpdir/orphan.o' being placed in section `.iplt'. ./ld-new: warning: orphan section `.rela.iplt' from `tmpdir/orphan.o' being placed in section `.rela.dyn'. ./ld-new: warning: orphan section `.igot.plt' from `tmpdir/orphan.o' being placed in section `.igot.plt'. PASS: Report warning for orphan sections /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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'. ./ld-new: error: unplaced orphan section `.rela.got' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.got' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.got.plt' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.iplt' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.rela.iplt' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.igot.plt' 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'. ./ld-new: error: unplaced orphan section `.rela.got' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.got' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.got.plt' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.iplt' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.rela.iplt' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.igot.plt' 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'. ./ld-new: error: unplaced orphan section `.rela.got' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.got' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.got.plt' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.iplt' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.rela.iplt' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.igot.plt' from `tmpdir/orphan.o'. PASS: Report error for orphan sections /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pie /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr12975.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr12975.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr12975.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr12975.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -version-script pr12975.t -o tmpdir/dump tmpdir/pr12975.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -version-script pr12975.t -o tmpdir/dump tmpdir/pr12975.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/pr12975.d starting with "^ +[0-9]+: +[0-9a-f]+ +[0-9]+ +FUNC +LOCAL +DEFAULT +[1-9]+ bar$" EOF from tmpdir/dump.out PASS: ld-elf/pr12975 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr13177.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13177.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr13177.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13177.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -o tmpdir/dump tmpdir/pr13177.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -o tmpdir/dump tmpdir/pr13177.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -D --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -D --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/pr13177.d starting with "^.*: 0+0 +0 +NOTYPE +GLOBAL +DEFAULT +UND bar$" EOF from tmpdir/dump.out PASS: ld-elf/pr13177 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr13195.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13195.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr13195.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13195.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -version-script pr13195.t -o tmpdir/dump tmpdir/pr13195.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -version-script pr13195.t -o tmpdir/dump tmpdir/pr13195.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s --wide -D tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s --wide -D tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr13195 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr16322.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr16322.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr16322.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr16322.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z relro -o tmpdir/dump tmpdir/pr16322.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z relro -o tmpdir/dump tmpdir/pr16322.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/pr16322 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr16498a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr16498a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr16498a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr16498a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T pr16498a.t -o tmpdir/dump tmpdir/pr16498a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T pr16498a.t -o tmpdir/dump tmpdir/pr16498a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/pr16498a /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr16498a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr16498a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr16498a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr16498a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T pr16498b.t -o tmpdir/dump tmpdir/pr16498a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T pr16498b.t -o tmpdir/dump tmpdir/pr16498a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/pr16498b /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17615.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17615.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17615.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr17615.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -o tmpdir/dump tmpdir/pr17615.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -o tmpdir/dump tmpdir/pr17615.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide --dyn-syms tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide --dyn-syms tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr17615 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/objdump -b binary -s tmpdir/dump1 > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19162a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19162a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19162a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19162a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19162b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19162b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19162b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19162b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z max-page-size=0x200000 -o tmpdir/dump tmpdir/pr19162a.o tmpdir/pr19162b.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z max-page-size=0x200000 -o tmpdir/dump tmpdir/pr19162a.o tmpdir/pr19162b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/pr19162 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19539.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19539.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19539.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19539.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -T pr19539.t -o tmpdir/dump tmpdir/start.o tmpdir/pr19539.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -T pr19539.t -o tmpdir/dump tmpdir/start.o tmpdir/pr19539.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr19539 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19617.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19617.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19617.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19617.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -E --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -E --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr19617a /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19617.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19617.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19617.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19617.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --dynamic-list-data --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --dynamic-list-data --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr19617b /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19617.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19617.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19617.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19617.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --dynamic-list-data --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --dynamic-list-data --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --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/pr19617c.d starting with "^ +[0-9]+: +[a-f0-9]+ +0 +FUNC +GLOBAL +DEFAULT +[0-9]+ +start$" EOF from tmpdir/dump.out PASS: ld-elf/pr19617c /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19698.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19698.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19698.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19698.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19698.t -o tmpdir/dump tmpdir/pr19698.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19698.t -o tmpdir/dump tmpdir/pr19698.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr19698 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19789.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19789.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19789.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19789.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -E -o tmpdir/dump tmpdir/pr19789.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -E -o tmpdir/dump tmpdir/pr19789.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/pr19789 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/pr20513c.d starting with "^[ ]*\[.*\][ ]+\..text\.exclude[ ]+.*$" EOF from tmpdir/dump.out PASS: ld-elf/pr20513c /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/pr20513d.d starting with "^[ ]*\[.*\][ ]+\..text\.exclude[ ]+.*$" EOF from tmpdir/dump.out PASS: ld-elf/pr20513d /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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 `start': (.text.exclude+0x0): multiple definition of `start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `_start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `__start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `main' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here failed with: , expected: tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `_start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `__start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `start': (.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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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 `start': (.text.startup+0x0): multiple definition of `start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `_start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `__start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `main' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here failed with: , expected: tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `_start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `__start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `start': (.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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21384.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21384.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21384.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21384.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T pr21384.ld --dynamic-list /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21384.dl --no-dynamic-linker -o tmpdir/dump tmpdir/pr21384.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T pr21384.ld --dynamic-list /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21384.dl --no-dynamic-linker -o tmpdir/dump tmpdir/pr21384.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21384 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21389.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21389.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21389.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21389.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --version-script pr21389.map -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --version-script pr21389.map -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objdump -p tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objdump -p tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21389a /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21389.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21389.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21389.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21389.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --version-script pr21389.map -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --version-script pr21389.map -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21389b /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21389.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21389.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21389.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21389.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21389c /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562a /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562b /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562a.t -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562a.t -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562c /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562a.t -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562a.t -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562d /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562e /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562f /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -T pr21562a.t -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -T pr21562a.t -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562g /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -T pr21562a.t -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -T pr21562a.t -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562h /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562b.t -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562b.t -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562i /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562b.t -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562b.t -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562j /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562c.t -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562c.t -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562k /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562c.t -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562c.t -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562l /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562d.t -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562d.t -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562m /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562d.t -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562d.t -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562n /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath=. --disable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath=. --disable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W 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/rpath-1.d starting with "^ +0x[0-9a-f]+ +\(RUNPATH\) +Library runpath: +\[.\]$" EOF from tmpdir/dump.out PASS: ld-elf/rpath-1 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath=. --disable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath=. --disable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/rpath-2 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath . --enable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath . --enable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W 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/runpath-1.d starting with "^ +0x[0-9a-f]+ +\(RPATH\) +Library rpath: +\[.\]$" EOF from tmpdir/dump.out PASS: ld-elf/runpath-1 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath . --enable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath . --enable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/runpath-2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/seg.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/seg.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/seg.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/seg.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T seg.t -z max-page-size=0x1000 -o tmpdir/dump tmpdir/seg.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T seg.t -z max-page-size=0x1000 -o tmpdir/dump tmpdir/seg.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/seg /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/sizeof.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/sizeof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/sizeofb /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/startof.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/startof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/startofb /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/strtab.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/strtab.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/strtab.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/strtab.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/strtab.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/strtab.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -W -x .strtab tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -W -x .strtab 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/strtab.d starting with "^ +0x[0-9 ]+.*\.xxxx\..*$" EOF from tmpdir/dump.out PASS: ld-elf/strtab /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ttext-segment 0x7000000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ttext-segment 0x7000000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/textaddr1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Ttext-segment 0x7000000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Ttext-segment 0x7000000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/textaddr2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ttext-segment 0x10000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Ttext-segment 0x10000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: warning: address of `text-segment' isn't multiple of maximum page size succeeded with: <./ld-new: warning: address of `text-segment' isn't multiple of maximum page size>, expected: <.*address of `text-segment' isn't multiple of maximum page size> ./ld-new: warning: address of `text-segment' isn't multiple of maximum page size PASS: ld-elf/textaddr3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x10000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x10000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/textaddr4 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z max-page-size=0x200000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z max-page-size=0x200000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: warning: address of `text-segment' isn't multiple of maximum page size succeeded with: <./ld-new: warning: address of `text-segment' isn't multiple of maximum page size>, expected: <.*address of `text-segment' isn't multiple of maximum page size> ./ld-new: warning: address of `text-segment' isn't multiple of maximum page size PASS: ld-elf/textaddr5 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z max-page-size=0x10000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z max-page-size=0x10000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/textaddr6 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -n -z max-page-size=0x200000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -n -z max-page-size=0x200000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/textaddr7 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/unknown2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/unknown2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/unknown2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/unknown2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/unknown2.o Executing on host: sh -c {./ld-new -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/unknown2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/unknown2 /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/implib -z norelro -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/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/implib -z norelro -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/x86_64-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400078 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: tmpdir/implib.lib: no symbol found for import library /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: tmpdir/implib.lib: failed to generate import library /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: final link failed: No symbols /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400078 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: tmpdir/implib.lib: no symbol found for import library /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: tmpdir/implib.lib: failed to generate import library /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: final link failed: No symbols PASS: Generate empty import library /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/implib -z norelro -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/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/implib -z norelro -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/x86_64-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400078 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400078 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/implib.lib tmpdir/implib PASS: Generate import library /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/weak-dyn-1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/weak-dyn-1a.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/weak-dyn-1a.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/weak-dyn-1a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libweakdyn1a.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/weak-dyn-1a.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libweakdyn1a.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/weak-dyn-1a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Weak symbols in dynamic objects 1 (support) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/weak-dyn-1b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/weak-dyn-1b.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/weak-dyn-1b.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/weak-dyn-1b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libweakdyn1b.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libweakdyn1a.so -Tweak-dyn-1.ld tmpdir/weak-dyn-1b.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libweakdyn1b.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libweakdyn1a.so -Tweak-dyn-1.ld tmpdir/weak-dyn-1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --relocs --wide tmpdir/libweakdyn1b.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --relocs --wide tmpdir/libweakdyn1b.so PASS: Weak symbols in dynamic objects 1 (main test) Executing on host: /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new --help (timeout = 300) spawn /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new --help Usage: /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/ld-new: supported targets: elf64-x86-64 elf32-i386 elf32-iamcu elf32-x86-64 a.out-i386-linux pei-i386 pei-x86-64 elf64-l1om elf64-k1om elf64-little elf64-big elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: supported emulations: elf_x86_64 elf32_x86_64 elf_i386 elf_iamcu i386linux elf_l1om elf_k1om /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: emulation specific options: ELF emulations: --ld-generated-unwind-info Generate exception handling info for PLT --no-ld-generated-unwind-info Don't generate exception handling info for PLT --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 --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 (default) -z norelro Don't create RELRO program header -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 elf_x86_64: -z noextern-protected-data Do not treat protected data symbol as external -z dynamic-undefined-weak Make undefined weak symbols dynamic -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic -z noreloc-overflow Disable relocation overflow check -z call-nop=PADDING Use PADDING as 1-byte NOP for branch -z ibtplt Generate IBT-enabled PLT entries -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK -z bndplt Always generate BND prefix in PLT entries elf32_x86_64: -z noextern-protected-data Do not treat protected data symbol as external -z dynamic-undefined-weak Make undefined weak symbols dynamic -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic -z noreloc-overflow Disable relocation overflow check -z call-nop=PADDING Use PADDING as 1-byte NOP for branch -z ibtplt Generate IBT-enabled PLT entries -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK elf_i386: -z noextern-protected-data Do not treat protected data symbol as external -z dynamic-undefined-weak Make undefined weak symbols dynamic -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic -z call-nop=PADDING Use PADDING as 1-byte NOP for branch -z ibtplt Generate IBT-enabled PLT entries -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK elf_iamcu: -z noextern-protected-data Do not treat protected data symbol as external -z dynamic-undefined-weak Make undefined weak symbols dynamic -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic -z call-nop=PADDING Use PADDING as 1-byte NOP for branch elf_l1om: -z noextern-protected-data Do not treat protected data symbol as external -z dynamic-undefined-weak Make undefined weak symbols dynamic -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic -z call-nop=PADDING Use PADDING as 1-byte NOP for branch elf_k1om: -z noextern-protected-data Do not treat protected data symbol as external -z dynamic-undefined-weak Make undefined weak symbols dynamic -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic -z call-nop=PADDING Use PADDING as 1-byte NOP for branch Report bugs to /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tls_gc -z norelro -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/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/tls_gc -z norelro -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 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/stack.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/stack.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/stack.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/stack.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/stack-exec.exe -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z execstack tmpdir/stack.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/stack-exec.exe -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z execstack tmpdir/stack.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -Wl tmpdir/stack-exec.exe >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -Wl tmpdir/stack-exec.exe PASS: stack exec /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/stack.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/stack.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/stack.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/stack.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/stack-size.exe -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z stack-size=0x123400 tmpdir/stack.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/stack-size.exe -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -z stack-size=0x123400 tmpdir/stack.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -Wl tmpdir/stack-size.exe >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -Wl tmpdir/stack-size.exe PASS: stack size gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13195.c -o tmpdir/pr13195.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13195.c -o tmpdir/pr13195.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr13195 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--gc-sections tmpdir/pr13195.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr13195 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--gc-sections tmpdir/pr13195.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: PR ld/13195 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/preinit.c -o tmpdir/preinit.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/preinit.c -o tmpdir/preinit.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/preinit -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/preinit.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/preinit -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/preinit.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/preinit > tmpdir/preinit.out diff tmpdir/preinit.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/preinit.out PASS: preinit array gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init.c -o tmpdir/init.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init.c -o tmpdir/init.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/init -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/init.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/init -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/init.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/init > tmpdir/init.out diff tmpdir/init.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init.out PASS: init array gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini.c -o tmpdir/fini.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini.c -o tmpdir/fini.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/fini -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/fini.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/fini -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/fini.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/fini > tmpdir/fini.out diff tmpdir/fini.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini.out PASS: fini array gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -I. -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init-mixed.c -o tmpdir/init-mixed.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -I. -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init-mixed.c -o tmpdir/init-mixed.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /tmp/cc7fWI8T.s: Assembler messages: /tmp/cc7fWI8T.s:316: Warning: ignoring incorrect section type for .fini_array.65530 /tmp/cc7fWI8T.s:323: Warning: ignoring incorrect section type for .init_array.65530 /tmp/cc7fWI8T.s:346: Warning: ignoring incorrect section type for .fini_array.01005 /tmp/cc7fWI8T.s:353: Warning: ignoring incorrect section type for .init_array.01005 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/init-mixed -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/init-mixed.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/init-mixed -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/init-mixed.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/init-mixed > tmpdir/init-mixed.out diff tmpdir/init-mixed.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init-mixed.out PASS: init array mixed gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/preinit.c -o tmpdir/preinit.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/preinit.c -o tmpdir/preinit.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/preinit -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie tmpdir/preinit.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/preinit -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie tmpdir/preinit.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/preinit > tmpdir/preinit.out diff tmpdir/preinit.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/preinit.out PASS: PIE preinit array gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init.c -o tmpdir/init.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init.c -o tmpdir/init.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/init -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie tmpdir/init.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/init -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie tmpdir/init.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/init > tmpdir/init.out diff tmpdir/init.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init.out PASS: PIE init array gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini.c -o tmpdir/fini.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini.c -o tmpdir/fini.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/fini -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie tmpdir/fini.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/fini -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie tmpdir/fini.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/fini > tmpdir/fini.out diff tmpdir/fini.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini.out PASS: PIE fini array gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -I. -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init-mixed.c -o tmpdir/init-mixed.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -I. -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init-mixed.c -o tmpdir/init-mixed.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /tmp/ccuYetv9.s: Assembler messages: /tmp/ccuYetv9.s:322: Warning: ignoring incorrect section type for .fini_array.65530 /tmp/ccuYetv9.s:329: Warning: ignoring incorrect section type for .init_array.65530 /tmp/ccuYetv9.s:352: Warning: ignoring incorrect section type for .fini_array.01005 /tmp/ccuYetv9.s:359: Warning: ignoring incorrect section type for .init_array.01005 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/init-mixed -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie tmpdir/init-mixed.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/init-mixed -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie tmpdir/init-mixed.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/init-mixed > tmpdir/init-mixed.out diff tmpdir/init-mixed.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init-mixed.out PASS: PIE init array mixed gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14525.c -o tmpdir/pr14525.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14525.c -o tmpdir/pr14525.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr14525 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie tmpdir/pr14525.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr14525 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie tmpdir/pr14525.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/pr14525 > tmpdir/pr14525.out diff tmpdir/pr14525.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14525.out PASS: PIE PR ld/14525 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -O2 -I../bfd -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind2a.s -o tmpdir/mbind2a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -O2 -I../bfd -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind2a.s -o tmpdir/mbind2a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -O2 -I../bfd -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind2b.c -o tmpdir/mbind2b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -O2 -I../bfd -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind2b.c -o tmpdir/mbind2b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/mbind2a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,-z,common-page-size=0x4000 tmpdir/mbind2a.o tmpdir/mbind2b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/mbind2a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,-z,common-page-size=0x4000 tmpdir/mbind2a.o tmpdir/mbind2b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/mbind2a > tmpdir/mbind2a.out diff tmpdir/mbind2a.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pass.out PASS: Run mbind2a gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -O2 -I../bfd -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind2a.s -o tmpdir/mbind2a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -O2 -I../bfd -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind2a.s -o tmpdir/mbind2a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -O2 -I../bfd -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind2b.c -o tmpdir/mbind2b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -O2 -I../bfd -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/mbind2b.c -o tmpdir/mbind2b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/mbind2b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static -Wl,-z,common-page-size=0x4000 tmpdir/mbind2a.o tmpdir/mbind2b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/mbind2b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static -Wl,-z,common-page-size=0x4000 tmpdir/mbind2a.o tmpdir/mbind2b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/mbind2b > tmpdir/mbind2b.out diff tmpdir/mbind2b.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pass.out PASS: Run mbind2b gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/preinit.c -o tmpdir/preinit.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/preinit.c -o tmpdir/preinit.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/preinit -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/preinit.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/preinit -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/preinit.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/preinit > tmpdir/preinit.out diff tmpdir/preinit.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/preinit.out PASS: static preinit array gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init.c -o tmpdir/init.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init.c -o tmpdir/init.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/init -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/init.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/init -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/init.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/init > tmpdir/init.out diff tmpdir/init.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init.out PASS: static init array gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini.c -o tmpdir/fini.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini.c -o tmpdir/fini.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/fini -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/fini.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/fini -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/fini.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/fini > tmpdir/fini.out diff tmpdir/fini.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/fini.out PASS: static fini array gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -I. -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init-mixed.c -o tmpdir/init-mixed.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -I. -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init-mixed.c -o tmpdir/init-mixed.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /tmp/ccq90GQ2.s: Assembler messages: /tmp/ccq90GQ2.s:316: Warning: ignoring incorrect section type for .fini_array.65530 /tmp/ccq90GQ2.s:323: Warning: ignoring incorrect section type for .init_array.65530 /tmp/ccq90GQ2.s:346: Warning: ignoring incorrect section type for .fini_array.01005 /tmp/ccq90GQ2.s:353: Warning: ignoring incorrect section type for .init_array.01005 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/init-mixed -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/init-mixed.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/init-mixed -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/init-mixed.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/init-mixed > tmpdir/init-mixed.out diff tmpdir/init-mixed.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/init-mixed.out PASS: static init array mixed testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/elf.exp completed in 8 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/exclude.exp ... /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/ar cq tmpdir/libexclude.a tmpdir/exclude2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 000000000020100c B __bss_start 000000000020100c D _edata 0000000000201010 B _end 000000000020100c B exclude_common 0000000000201008 D exclude_sym 0000000000201000 D include_sym PASS: ld export symbols from archive /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 000000000020100c B __bss_start 000000000020100c D _edata 0000000000201010 B _end 0000000000201000 D include_sym PASS: ld exclude symbols from archive - --exclude-libs libexclude /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 000000000020100c B __bss_start 000000000020100c D _edata 0000000000201010 B _end 0000000000201000 D include_sym PASS: ld exclude symbols from archive - --exclude-libs libexclude.a /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 000000000020100c B __bss_start 000000000020100c D _edata 0000000000201010 B _end 0000000000201000 D include_sym PASS: ld exclude symbols from archive - --exclude-libs ALL /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 000000000020100c B __bss_start 000000000020100c D _edata 0000000000201010 B _end 0000000000201000 D include_sym PASS: ld exclude symbols from archive - --exclude-libs foo:libexclude.a /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 000000000020100c B __bss_start 000000000020100c D _edata 0000000000201010 B _end 0000000000201000 D include_sym PASS: ld exclude symbols from archive - --exclude-libs foo,libexclude.a /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 000000000020100c B __bss_start 000000000020100c D _edata 0000000000201010 B _end 000000000020100c B exclude_common 0000000000201008 D exclude_sym 0000000000201000 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 ... /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-lib.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-lib.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-lib.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-lib.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/export-class-lib.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -version-script export-class-lib.ver tmpdir/export-class-lib.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/export-class-lib.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -version-script export-class-lib.ver tmpdir/export-class-lib.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Symbol export class test (auxiliary shared object) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-ref.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-ref.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-ref.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-ref.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/export-class-ref-r.o -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r tmpdir/export-class-ref.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/export-class-ref-r.o -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r tmpdir/export-class-ref.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Symbol export class test (initial static object) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-dep.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-dep.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-dep.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-dep.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-def.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-def.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-def.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-def.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/export-class.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Tdata=0x12340000 tmpdir/export-class-ref-r.o tmpdir/export-class-lib.so tmpdir/export-class-dep.o tmpdir/export-class-def.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/export-class.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Tdata=0x12340000 tmpdir/export-class-ref-r.o tmpdir/export-class-lib.so tmpdir/export-class-dep.o tmpdir/export-class-def.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/export-class.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/export-class.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -V tmpdir/export-class.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -V tmpdir/export-class.so PASS: Symbol export class test (final shared object) 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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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 ... gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -shared -fPIC /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/t.so Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -shared -fPIC /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/t.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect1a.c -o tmpdir/indirect1a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect1a.c -o tmpdir/indirect1a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect1b.c -o tmpdir/indirect1b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect1b.c -o tmpdir/indirect1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect2.c -o tmpdir/indirect2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect2.c -o tmpdir/indirect2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect3a.c -o tmpdir/indirect3a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect3a.c -o tmpdir/indirect3a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect3b.c -o tmpdir/indirect3b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect3b.c -o tmpdir/indirect3b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect4a.c -o tmpdir/indirect4a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect4a.c -o tmpdir/indirect4a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect4b.c -o tmpdir/indirect4b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect4b.c -o tmpdir/indirect4b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -O2 -fPIC -I../bfd -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18720a.c -o tmpdir/pr18720a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -O2 -fPIC -I../bfd -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18720a.c -o tmpdir/pr18720a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18720b.c -o tmpdir/pr18720b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18720b.c -o tmpdir/pr18720b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553d.c -o tmpdir/pr19553d.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553d.c -o tmpdir/pr19553d.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553c.c -o tmpdir/pr19553c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553c.c -o tmpdir/pr19553c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553b.c -o tmpdir/pr19553b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553b.c -o tmpdir/pr19553b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect1c.c -o tmpdir/indirect1c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect1c.c -o tmpdir/indirect1c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libindirect1c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/indirect1c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libindirect1c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/indirect1c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libindirect1c.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect3c.c -o tmpdir/indirect3c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect3c.c -o tmpdir/indirect3c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libindirect3c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/indirect3c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libindirect3c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/indirect3c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libindirect3c.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect4c.c -o tmpdir/indirect4c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect4c.c -o tmpdir/indirect4c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libindirect4c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/indirect4c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libindirect4c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/indirect4c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libindirect4c.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5b.c -o tmpdir/indirect5b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5b.c -o tmpdir/indirect5b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libindirect5.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script=indirect5.map tmpdir/indirect5b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libindirect5.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script=indirect5.map tmpdir/indirect5b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libindirect5.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18720c.c -o tmpdir/pr18720c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18720c.c -o tmpdir/pr18720c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr18720c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr18720c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr18720c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr18720c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libpr18720c.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720b1.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/pr18720b.o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720b1.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/pr18720b.o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr18720b1.o gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/pr18720a.o tmpdir/pr18720b.o tmpdir/libpr18720c.so tmpdir/check-ptr-eq.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/pr18720a.o tmpdir/pr18720b.o tmpdir/libpr18720c.so tmpdir/check-ptr-eq.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr18720a > dump.out fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18720.rd starting with "^.* found at index >= .dynsym's sh_info value .*$" EOF from dump.out PASS: Build pr18720a gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553b.c -o tmpdir/pr19553b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553b.c -o tmpdir/pr19553b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr19553b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script=pr19553.map tmpdir/pr19553b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr19553b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script=pr19553.map tmpdir/pr19553b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libpr19553b.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553c.c -o tmpdir/pr19553c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553c.c -o tmpdir/pr19553c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr19553c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script=pr19553.map tmpdir/pr19553c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr19553c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script=pr19553.map tmpdir/pr19553c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libpr19553c.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553d.c -o tmpdir/pr19553d.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553d.c -o tmpdir/pr19553d.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr19553d.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libpr19553c.so tmpdir/pr19553d.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr19553d.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libpr19553c.so tmpdir/pr19553d.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libpr19553d.so /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -e start -o tmpdir/indirect1 tmpdir/indirect1a.o tmpdir/indirect1b.o tmpdir/libindirect1c.so /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: tmpdir/indirect1: local symbol `foo' in tmpdir/indirect1b.o is referenced by DSO /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: final link failed: Bad value PASS: Indirect symbol 1a: : local symbol `foo' in tmpdir/indirect1b.o is referenced by DSO PASS: Indirect symbol 1a: : final link failed: Bad value /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -e start -o tmpdir/indirect1 tmpdir/indirect1a.o tmpdir/libindirect1c.so tmpdir/indirect1b.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: tmpdir/indirect1: local symbol `foo' in tmpdir/indirect1b.o is referenced by DSO /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: final link failed: Bad value PASS: Indirect symbol 1b: : local symbol `foo' in tmpdir/indirect1b.o is referenced by DSO PASS: Indirect symbol 1b: : final link failed: Bad value /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -shared -o tmpdir/indirect2.so tmpdir/indirect2.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: tmpdir/indirect2.so: No symbol version section for versioned symbol `foo@FOO' /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new: final link failed: Nonrepresentable section on output PASS: Indirect symbol 2: : No symbol version section for versioned symbol `foo@FOO' PASS: Indirect symbol 2: : final link failed: Nonrepresentable section on output gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect3a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect3a.o tmpdir/indirect3b.o tmpdir/libindirect3c.so tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect3a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect3a.o tmpdir/indirect3b.o tmpdir/libindirect3c.so tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect3a > tmpdir/indirect3a.out diff tmpdir/indirect3a.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect3.out PASS: Run with libindirect3c.so 1 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect3b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect3a.o tmpdir/libindirect3c.so tmpdir/indirect3b.o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect3b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect3a.o tmpdir/libindirect3c.so tmpdir/indirect3b.o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect3b > tmpdir/indirect3b.out diff tmpdir/indirect3b.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect3.out PASS: Run with libindirect3c.so 2 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect3c -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect3b.o tmpdir/libindirect3c.so tmpdir/indirect3a.o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect3c -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect3b.o tmpdir/libindirect3c.so tmpdir/indirect3a.o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect3c > tmpdir/indirect3c.out diff tmpdir/indirect3c.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect3.out PASS: Run with libindirect3c.so 3 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect3d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libindirect3c.so tmpdir/indirect3b.o tmpdir/indirect3a.o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect3d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libindirect3c.so tmpdir/indirect3b.o tmpdir/indirect3a.o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect3d > tmpdir/indirect3d.out diff tmpdir/indirect3d.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect3.out PASS: Run with libindirect3c.so 4 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect4a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect4a.o tmpdir/indirect4b.o tmpdir/libindirect4c.so tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect4a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect4a.o tmpdir/indirect4b.o tmpdir/libindirect4c.so tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect4a > tmpdir/indirect4a.out diff tmpdir/indirect4a.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect4.out PASS: Run with libindirect4c.so 1 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect4b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect4a.o tmpdir/libindirect4c.so tmpdir/indirect4b.o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect4b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect4a.o tmpdir/libindirect4c.so tmpdir/indirect4b.o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect4b > tmpdir/indirect4b.out diff tmpdir/indirect4b.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect4.out PASS: Run with libindirect4c.so 2 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect4c -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect4b.o tmpdir/libindirect4c.so tmpdir/indirect4a.o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect4c -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/indirect4b.o tmpdir/libindirect4c.so tmpdir/indirect4a.o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect4c > tmpdir/indirect4c.out diff tmpdir/indirect4c.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect4.out PASS: Run with libindirect4c.so 3 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect4d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libindirect4c.so tmpdir/indirect4b.o tmpdir/indirect4a.o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect4d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libindirect4c.so tmpdir/indirect4b.o tmpdir/indirect4a.o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect4d > tmpdir/indirect4d.out diff tmpdir/indirect4d.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect4.out PASS: Run with libindirect4c.so 4 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 $NOPIE_CFLAGS -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5a.c -o tmpdir/indirect5a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 $NOPIE_CFLAGS -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5a.c -o tmpdir/indirect5a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect5a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf $NOPIE_LDFLAGS -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect5a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect5a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf $NOPIE_LDFLAGS -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect5a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect5a > tmpdir/indirect5a.out diff tmpdir/indirect5a.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5.out PASS: Run indirect5 1 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 $NOPIE_CFLAGS -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 $NOPIE_CFLAGS -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect5b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf $NOPIE_LDFLAGS -Wl,--no-as-needed tmpdir/indirect5a.o tmpdir/libindirect5.so tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect5b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf $NOPIE_LDFLAGS -Wl,--no-as-needed tmpdir/indirect5a.o tmpdir/libindirect5.so tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect5b > tmpdir/indirect5b.out diff tmpdir/indirect5b.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5.out PASS: Run indirect5 2 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 $NOPIE_CFLAGS -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect6a.c -o tmpdir/indirect6a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 $NOPIE_CFLAGS -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect6a.c -o tmpdir/indirect6a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect6a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf $NOPIE_LDFLAGS -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect6a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect6a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf $NOPIE_LDFLAGS -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect6a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect6a > tmpdir/indirect6a.out diff tmpdir/indirect6a.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5.out PASS: Run indirect6 1 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 $NOPIE_CFLAGS -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 $NOPIE_CFLAGS -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect6b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf $NOPIE_LDFLAGS -Wl,--no-as-needed tmpdir/indirect6a.o tmpdir/libindirect5.so tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect6b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf $NOPIE_LDFLAGS -Wl,--no-as-needed tmpdir/indirect6a.o tmpdir/libindirect5.so tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect6b > tmpdir/indirect6b.out diff tmpdir/indirect6b.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5.out PASS: Run indirect6 2 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr18720a.o tmpdir/pr18720b.o tmpdir/libpr18720c.so tmpdir/check-ptr-eq.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720a -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr18720a.o tmpdir/pr18720b.o tmpdir/libpr18720c.so tmpdir/check-ptr-eq.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/pr18720a > tmpdir/pr18720a.out diff tmpdir/pr18720a.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18720.out PASS: Run with libpr18720c.so 1 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr18720a.o tmpdir/libpr18720c.so tmpdir/pr18720b.o tmpdir/check-ptr-eq.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr18720a.o tmpdir/libpr18720c.so tmpdir/pr18720b.o tmpdir/check-ptr-eq.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/pr18720b > tmpdir/pr18720b.out diff tmpdir/pr18720b.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18720.out PASS: Run with libpr18720c.so 2 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720c -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr18720b.o tmpdir/libpr18720c.so tmpdir/pr18720a.o tmpdir/check-ptr-eq.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720c -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/pr18720b.o tmpdir/libpr18720c.so tmpdir/pr18720a.o tmpdir/check-ptr-eq.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/pr18720c > tmpdir/pr18720c.out diff tmpdir/pr18720c.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18720.out PASS: Run with libpr18720c.so 3 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr18720c.so tmpdir/pr18720b.o tmpdir/pr18720a.o tmpdir/check-ptr-eq.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr18720c.so tmpdir/pr18720b.o tmpdir/pr18720a.o tmpdir/check-ptr-eq.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/pr18720d > tmpdir/pr18720d.out diff tmpdir/pr18720d.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18720.out PASS: Run with libpr18720c.so 4 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/check-ptr-eq.c -o tmpdir/check-ptr-eq.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr18720c.so tmpdir/pr18720b1.o tmpdir/pr18720a.o tmpdir/check-ptr-eq.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr18720d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr18720c.so tmpdir/pr18720b1.o tmpdir/pr18720a.o tmpdir/check-ptr-eq.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/pr18720d > tmpdir/pr18720d.out diff tmpdir/pr18720d.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr18720.out PASS: Run with libpr18720c.so 5 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr19553b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr19553b.so tmpdir/libpr19553d.so -Wl,-rpath-link,. tmpdir/pr19553a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr19553b -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr19553b.so tmpdir/libpr19553d.so -Wl,-rpath-link,. tmpdir/pr19553a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/pr19553b > tmpdir/pr19553b.out diff tmpdir/pr19553b.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553b.out PASS: Run with libpr19553b.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr19553c -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr19553c.so tmpdir/libpr19553b.so tmpdir/libpr19553d.so tmpdir/pr19553a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr19553c -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr19553c.so tmpdir/libpr19553b.so tmpdir/libpr19553d.so tmpdir/pr19553a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/pr19553c > tmpdir/pr19553c.out diff tmpdir/pr19553c.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553c.out PASS: Run with libpr19553c.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553a.c -o tmpdir/pr19553a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr19553d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr19553d.so tmpdir/libpr19553b.so -Wl,-rpath-link,. tmpdir/pr19553a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/pr19553d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -Wl,--no-as-needed tmpdir/libpr19553d.so tmpdir/libpr19553b.so -Wl,-rpath-link,. tmpdir/pr19553a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/pr19553d > tmpdir/pr19553d.out diff tmpdir/pr19553d.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr19553d.out PASS: Run with libpr19553d.so /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/indirect5a > dump.out PASS: indirect5a dynsym /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/indirect5b > dump.out PASS: indirect5b dynsym /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/indirect6a > dump.out PASS: indirect6a dynsym /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/indirect6b > dump.out PASS: indirect6b dynsym gcc -fPIE -pie /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/main.c -o tmpdir/piegcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5a.c -o tmpdir/indirect5a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5a.c -o tmpdir/indirect5a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect5c -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect5a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect5c -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect5a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect5c > tmpdir/indirect5c.out diff tmpdir/indirect5c.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5.out PASS: Run indirect5 3 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect5d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/indirect5a.o tmpdir/libindirect5.so tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect5d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/indirect5a.o tmpdir/libindirect5.so tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect5d > tmpdir/indirect5d.out diff tmpdir/indirect5d.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5.out PASS: Run indirect5 4 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect6a.c -o tmpdir/indirect6a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect6a.c -o tmpdir/indirect6a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect6c -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect6a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect6c -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/libindirect5.so tmpdir/indirect6a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect6c > tmpdir/indirect6c.out diff tmpdir/indirect6c.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5.out PASS: Run indirect6 3 gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIE -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect6d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/indirect6a.o tmpdir/libindirect5.so tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/indirect6d -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -pie -Wl,--no-as-needed tmpdir/indirect6a.o tmpdir/libindirect5.so tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Running: tmpdir/indirect6d > tmpdir/indirect6d.out diff tmpdir/indirect6d.out /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect5.out PASS: Run indirect6 4 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/indirect5c > dump.out PASS: indirect5c dynsym /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/indirect5d > dump.out PASS: indirect5d dynsym /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/indirect6c > dump.out PASS: indirect6c dynsym /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/indirect6d > dump.out PASS: indirect6d dynsym testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/indirect.exp completed in 2 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden.exp ... /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-s.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T provide-hidden-s.ld tmpdir/provide-hidden-1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-s.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T provide-hidden-s.ld tmpdir/provide-hidden-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-s.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-s.so PASS: PROVIDE_HIDDEN test (auxiliary shared object) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-1 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-1 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-1 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-1 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-1 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-1 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 4 entries:" extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 1 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-2 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-2 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-2 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-2 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-2 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-2 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 4 entries:" extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 2 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-3 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-3 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-3 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-3 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-3 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-3 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 5 entries:" extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 3 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-4 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-3.o tmpdir/provide-hidden-s.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-4 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-3.o tmpdir/provide-hidden-s.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-4 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-4 PASS: PROVIDE_HIDDEN test 4 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-5 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-4.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-5 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-5 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-5 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-5 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-5 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 5 entries:" extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 5 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-6 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-4.o tmpdir/provide-hidden-s.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-6 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-4.o tmpdir/provide-hidden-s.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-6 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-6 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-6 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-6 fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 6 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-1.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-7 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-7 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-7 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-7 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-7 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-7 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 4 entries:" extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 7 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-2.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-8 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-8 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-8 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-8 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-8 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-8 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 4 entries:" extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 8 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-9 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-3.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-9 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-9 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-9 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-9 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-9 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 5 entries:" extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 9 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-10 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-3.o tmpdir/provide-hidden-s.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-10 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-3.o tmpdir/provide-hidden-s.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-10 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-10 PASS: PROVIDE_HIDDEN test 10 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-11 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-4.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-11 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-11 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-11 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-11 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-11 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 5 entries:" extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 11 /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-12 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-4.o tmpdir/provide-hidden-s.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-12 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-4.o tmpdir/provide-hidden-s.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-12 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-12 Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-12 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-12 fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 12 testcase /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden.exp completed in 1 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/readelf.exp ... /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/ver_def.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/ver_def.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/ver_def.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/ver_def.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/ver_def -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker -e 0 --export-dynamic -T ver_def.ld --version-script=ver_def.ver tmpdir/ver_def.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/ver_def -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker -e 0 --export-dynamic -T ver_def.ld --version-script=ver_def.ver tmpdir/ver_def.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --version-info tmpdir/ver_def >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --version-info tmpdir/ver_def PASS: readelf version information 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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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 0x1188: 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 2 [ 2] .sec2 PROGBITS 0000000000001040 00001040 0000000000000087 0000000000000000 A 0 0 2 [ 3] .symtab SYMTAB 0000000000000000 000010c8 0000000000000078 0000000000000018 4 5 8 [ 4] .strtab STRTAB 0000000000000000 00001140 000000000000001d 0000000000000000 0 0 1 [ 5] .shstrtab STRTAB 0000000000000000 0000115d 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), l (large), 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 0x00000000000010c7 0x00000000000010c7 R 0x200000 Section to Segment mapping: Segment Sections... 00 .sec1 .sec2 There are 6 section headers, starting at offset 0x1188: 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 2 [ 2] .sec2 PROGBITS 0000000000001040 00001040 0000000000000087 0000000000000000 A 0 0 2 [ 3] .symtab SYMTAB 0000000000000000 000010c8 0000000000000078 0000000000000018 4 5 8 [ 4] .strtab STRTAB 0000000000000000 00001140 000000000000001d 0000000000000000 0 0 1 [ 5] .shstrtab STRTAB 0000000000000000 0000115d 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), l (large), 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 0x00000000000010c7 0x00000000000010c7 R 0x200000 Section to Segment mapping: Segment Sections... 00 .sec1 .sec2 PASS: assignment of ELF sections to segments (same page) /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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 0x201188: 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 2 [ 2] .sec2 PROGBITS 0000000000201040 00201040 0000000000000087 0000000000000000 A 0 0 2 [ 3] .symtab SYMTAB 0000000000000000 002010c8 0000000000000078 0000000000000018 4 5 8 [ 4] .strtab STRTAB 0000000000000000 00201140 000000000000001d 0000000000000000 0 0 1 [ 5] .shstrtab STRTAB 0000000000000000 0020115d 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), l (large), 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 0x00000000002010c7 0x00000000002010c7 R 0x200000 Section to Segment mapping: Segment Sections... 00 .sec1 .sec2 There are 6 section headers, starting at offset 0x201188: 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 2 [ 2] .sec2 PROGBITS 0000000000201040 00201040 0000000000000087 0000000000000000 A 0 0 2 [ 3] .symtab SYMTAB 0000000000000000 002010c8 0000000000000078 0000000000000018 4 5 8 [ 4] .strtab STRTAB 0000000000000000 00201140 000000000000001d 0000000000000000 0 0 1 [ 5] .shstrtab STRTAB 0000000000000000 0020115d 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), l (large), 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 0x00000000002010c7 0x00000000002010c7 R 0x200000 Section to Segment mapping: Segment Sections... 00 .sec1 .sec2 PASS: assignment of ELF sections to segments (adjacent pages) /scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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 0x1188: 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 2 [ 2] .sec2 PROGBITS 0000000000401040 00001040 0000000000000087 0000000000000000 A 0 0 2 [ 3] .symtab SYMTAB 0000000000000000 000010c8 0000000000000078 0000000000000018 4 5 8 [ 4] .strtab STRTAB 0000000000000000 00001140 000000000000001d 0000000000000000 0 0 1 [ 5] .shstrtab STRTAB 0000000000000000 0000115d 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), l (large), 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 0x200000 LOAD 0x0000000000001040 0x0000000000401040 0x0000000000401040 0x0000000000000087 0x0000000000000087 R 0x200000 Section to Segment mapping: Segment Sections... 00 .sec1 01 .sec2 There are 6 section headers, starting at offset 0x1188: 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 2 [ 2] .sec2 PROGBITS 0000000000401040 00001040 0000000000000087 0000000000000000 A 0 0 2 [ 3] .symtab SYMTAB 0000000000000000 000010c8 0000000000000078 0000000000000018 4 5 8 [ 4] .strtab STRTAB 0000000000000000 00001140 000000000000001d 0000000000000000 0 0 1 [ 5] .shstrtab STRTAB 0000000000000000 0000115d 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), l (large), 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 0x200000 LOAD 0x0000000000001040 0x0000000000401040 0x0000000000401040 0x0000000000000087 0x0000000000000087 R 0x200000 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 0 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/sec64k.exp ... /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-0.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-0.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-0.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-1.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-1.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-2.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-2.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-3.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-3.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-4.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-4.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-5.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-5.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-5.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-6.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-6.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-6.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-7.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-7.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-7.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-7.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-8.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-8.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-8.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-8.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-9.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-9.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-9.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-9.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-10.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-10.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-10.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-10.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-11.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-11.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-11.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-11.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-12.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-12.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-12.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-12.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-13.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-13.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-13.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-13.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-14.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-14.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-14.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-14.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-15.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-15.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-15.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-15.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-16.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-16.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-16.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-16.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-17.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-17.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-17.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-17.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-18.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-18.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-18.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-18.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-19.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-19.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-19.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-19.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-20.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-20.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-20.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-20.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-21.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-21.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-21.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-21.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-22.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-22.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-22.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-22.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-23.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-23.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-23.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-23.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-24.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-24.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-24.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-24.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-25.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-25.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-25.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-25.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-26.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-26.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-26.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-26.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-27.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-27.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-27.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-27.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-28.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-28.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-28.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-28.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-29.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-29.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-29.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-29.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-30.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-30.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-30.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-30.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-31.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-31.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-31.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-31.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-32.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-32.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-32.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-32.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-33.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-33.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-33.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-33.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -W -Ss tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-0.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-0.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-0.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-1.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-1.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-1.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-2.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-2.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-2.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-3.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-3.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-3.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-4.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-4.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-4.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-5.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-5.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-5.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-6.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-6.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-6.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-7.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-7.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-7.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-7.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-8.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-8.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-8.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-8.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-9.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-9.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-9.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-9.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-10.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-10.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-10.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-10.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-11.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-11.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-11.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-11.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-12.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-12.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-12.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-12.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-13.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-13.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-13.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-13.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-14.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-14.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-14.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-14.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-15.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-15.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-15.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-15.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-16.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-16.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-16.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-16.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-17.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-17.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-17.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-17.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-18.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-18.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-18.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-18.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-19.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-19.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-19.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-19.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-20.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-20.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-20.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-20.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-21.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-21.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-21.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-21.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-22.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-22.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-22.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-22.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-23.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-23.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-23.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-23.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-24.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-24.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-24.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-24.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-25.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-25.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-25.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-25.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-26.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-26.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-26.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-26.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-27.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-27.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-27.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-27.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-28.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-28.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-28.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-28.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-29.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-29.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-29.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-29.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-30.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-30.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-30.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-30.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-31.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-31.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-31.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-31.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-32.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-32.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-32.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-32.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-33.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-33.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-33.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-33.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-34.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-34.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-34.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-34.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-35.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-35.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-35.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-35.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-36.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-36.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-36.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-36.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-37.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-37.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-37.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-37.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-38.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-38.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-38.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-38.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-39.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-39.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-39.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-39.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-40.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-40.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-40.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-40.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-41.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-41.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-41.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-41.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-42.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-42.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-42.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-42.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-43.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-43.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-43.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-43.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-44.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-44.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-44.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-44.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-45.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-45.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-45.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-45.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-46.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-46.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-46.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-46.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-47.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-47.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-47.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-47.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-48.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-48.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-48.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-48.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-49.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-49.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-49.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-49.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-50.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-50.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-50.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-50.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-51.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-51.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-51.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-51.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-52.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-52.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-52.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-52.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-53.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-53.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-53.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-53.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-54.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-54.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-54.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-54.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-55.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-55.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-55.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-55.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-56.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-56.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-56.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-56.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-57.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-57.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-57.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-57.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-58.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-58.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-58.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-58.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-59.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-59.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-59.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-59.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-60.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-60.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-60.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-60.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-61.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-61.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-61.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-61.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-62.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-62.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-62.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-62.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-63.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-63.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-63.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-63.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-64.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-64.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-64.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-64.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-65.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-65.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-65.o /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/sec64-65.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -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 -z norelro -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/x86_64-linux/build-binutils-full/ld/../binutils/readelf -W -Ss tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/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 10 seconds Running /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/shared.exp ... /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libpr20828.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld tmpdir/pr20828.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libpr20828.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld tmpdir/pr20828.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828.so PASS: PR ld/20828 dynamic symbols with section GC (auxiliary shared library) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-1.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld tmpdir/pr20828.o tmpdir/libpr20828.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-1.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld tmpdir/pr20828.o tmpdir/libpr20828.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-1.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-1.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-1.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-1.so PASS: PR ld/20828 dynamic symbols with section GC (plain) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-2.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld --version-script=pr20828.ver tmpdir/pr20828.o tmpdir/libpr20828.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-2.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld --version-script=pr20828.ver tmpdir/pr20828.o tmpdir/libpr20828.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-2.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-2.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-2.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-2.so fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-c.sd starting with "^.+ +fdata$" EOF from dump.out PASS: PR ld/20828 dynamic symbols with section GC (version script) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libpr20828-v.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld --version-script=pr20828-v.ver tmpdir/pr20828.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libpr20828-v.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld --version-script=pr20828-v.ver tmpdir/pr20828.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-c.sd starting with "^.+ +fdata$" EOF from dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so PASS: PR ld/20828 dynamic symbols with section GC (versioned shared library) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-v.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld --version-script=pr20828-v.ver tmpdir/pr20828.o tmpdir/libpr20828-v.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-v.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld --version-script=pr20828-v.ver tmpdir/pr20828.o tmpdir/libpr20828-v.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so fail if no difference extra regexps in /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-c.sd starting with "^.+ +fdata$" EOF from dump.out Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so PASS: PR ld/20828 dynamic symbols with section GC (versioned) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828-v.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-v.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828-v.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-v.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-v-1 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker -e foo -E -T pr20828-v.ld tmpdir/pr20828-v.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-v-1 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker -e foo -E -T pr20828-v.ld tmpdir/pr20828-v.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objdump -p tmpdir/pr20828-v-1 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objdump -p tmpdir/pr20828-v-1 PASS: PR ld/20828 forcibly exported symbol version without section GC /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828-v.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-v.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828-v.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-v.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-v-2 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker -e foo --gc-sections -E -T pr20828-v.ld tmpdir/pr20828-v.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-v-2 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker -e foo --gc-sections -E -T pr20828-v.ld tmpdir/pr20828-v.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objdump -p tmpdir/pr20828-v-2 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/objdump -p tmpdir/pr20828-v-2 PASS: PR ld/20828 forcibly exported symbol version with section GC /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233-l.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233-l.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233-l.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233-l.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libpr21233.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T pr21233.ld tmpdir/pr21233-l.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/libpr21233.so -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T pr21233.ld tmpdir/pr21233-l.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr21233.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr21233.so PASS: PR ld/21233 dynamic symbols with section GC (auxiliary shared library) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr21233-1 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -e foo --undefined=bar -T pr21233.ld tmpdir/pr21233.o tmpdir/libpr21233.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr21233-1 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -e foo --undefined=bar -T pr21233.ld tmpdir/pr21233.o tmpdir/libpr21233.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-1 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-1 PASS: PR ld/21233 dynamic symbols with section GC (--undefined) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr21233-2 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -e foo --require-defined=bar -T pr21233.ld tmpdir/pr21233.o tmpdir/libpr21233.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr21233-2 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -e foo --require-defined=bar -T pr21233.ld tmpdir/pr21233.o tmpdir/libpr21233.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-2 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-2 PASS: PR ld/21233 dynamic symbols with section GC (--require-defined) /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233.s Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../gas/as-new -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233.o /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr21233-3 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -e foo -T pr21233-e.ld tmpdir/pr21233.o tmpdir/libpr21233.so Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/ld-new -o tmpdir/pr21233-3 -z norelro -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -e foo -T pr21233-e.ld tmpdir/pr21233.o tmpdir/libpr21233.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-3 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-3 PASS: PR ld/21233 dynamic symbols with section GC (EXTERN) gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libfoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libfoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libfoo.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/foo.c -o tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libfoov.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script=foo.map tmpdir/foo.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libfoov.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script=foo.map tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build versioned libfoo.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbar.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbar.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libbar.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/beginwarn.c -o tmpdir/beginwarn.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/beginwarn.c -o tmpdir/beginwarn.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarw.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/beginwarn.o tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarw.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/beginwarn.o tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/beginwarn.o:/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/beginwarn.c:7: warning: function foo is deprecated tmpdir/beginwarn.o:/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/beginwarn.c:7: warning: function foo is deprecated returned with: , expected: <^.*beginwarn.c:7: warning: function foo is deprecated$> /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/libbarw.so > dump.out PASS: Build warn libbar.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endhidden.c -o tmpdir/endhidden.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endhidden.c -o tmpdir/endhidden.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarh.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/endhidden.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarh.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/endhidden.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build hidden libbar.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/begin.c -o tmpdir/begin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endprotected.c -o tmpdir/endprotected.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endprotected.c -o tmpdir/endprotected.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarp.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/endprotected.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarp.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/endprotected.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build protected libbar.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarfoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoo.so tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarfoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoo.so tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libbar.so with libfoo.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/end.c -o tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarfoov.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoov.so tmpdir/end.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarfoov.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoov.so tmpdir/end.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libar.so with versioned libfoo.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endhidden.c -o tmpdir/endhidden.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endhidden.c -o tmpdir/endhidden.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarhfoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoo.so tmpdir/endhidden.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarhfoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoo.so tmpdir/endhidden.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build hidden libbar.so with libfoo.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endhidden.c -o tmpdir/endhidden.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endhidden.c -o tmpdir/endhidden.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarhfoov.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoov.so tmpdir/endhidden.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarhfoov.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoov.so tmpdir/endhidden.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build hidden libar.so with versioned libfoo.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endprotected.c -o tmpdir/endprotected.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endprotected.c -o tmpdir/endprotected.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarpfoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoo.so tmpdir/endprotected.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarpfoo.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoo.so tmpdir/endprotected.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build protected libbar.so with libfoo.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endprotected.c -o tmpdir/endprotected.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/endprotected.c -o tmpdir/endprotected.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarpfoov.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoov.so tmpdir/endprotected.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libbarpfoov.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/begin.o tmpdir/libfoov.so tmpdir/endprotected.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build protected libbar.so with versioned libfoo.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl1.c -o tmpdir/dl1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl1.c -o tmpdir/dl1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl1.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/dl1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl1.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/dl1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl1.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl2a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl2.list tmpdir/dl2.o tmpdir/dl2xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl2a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl2.list tmpdir/dl2.o tmpdir/dl2xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl2a.so with --dynamic-list=dl2.list gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl2a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl2a.list tmpdir/dl2.o tmpdir/dl2xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl2a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl2a.list tmpdir/dl2.o tmpdir/dl2xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl2a.so with --dynamic-list=dl2a.list gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl2a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data tmpdir/dl2.o tmpdir/dl2xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl2a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data tmpdir/dl2.o tmpdir/dl2xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl2a.so with --dynamic-list-data gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl2b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl2.list,--dynamic-list=dl2xxx.list tmpdir/dl2.o tmpdir/dl2xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl2b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl2.list,--dynamic-list=dl2xxx.list tmpdir/dl2.o tmpdir/dl2xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2.c -o tmpdir/dl2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl2xxx.c -o tmpdir/dl2xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl2c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data,--dynamic-list=dl2xxx.list tmpdir/dl2.o tmpdir/dl2xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl2c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data,--dynamic-list=dl2xxx.list tmpdir/dl2.o tmpdir/dl2xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl2c.so with --dynamic-list-data and dl2xxx.list gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl4a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl4.list tmpdir/dl4.o tmpdir/dl4xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl4a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl4.list tmpdir/dl4.o tmpdir/dl4xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl4a.so with --dynamic-list=dl4.list gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl4b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data tmpdir/dl4.o tmpdir/dl4xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl4b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data tmpdir/dl4.o tmpdir/dl4xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl4b.so with --dynamic-list-data gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl4c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl4.list,--dynamic-list=dl4xxx.list tmpdir/dl4.o tmpdir/dl4xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl4c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list=dl4.list,--dynamic-list=dl4xxx.list tmpdir/dl4.o tmpdir/dl4xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl4d.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data,--dynamic-list=dl4xxx.list tmpdir/dl4.o tmpdir/dl4xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl4d.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data,--dynamic-list=dl4xxx.list tmpdir/dl4.o tmpdir/dl4xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl4d.so with --dynamic-list-data and dl4xxx.list gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl4e.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic-functions,--dynamic-list-cpp-new tmpdir/dl4.o tmpdir/dl4xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl4e.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic-functions,--dynamic-list-cpp-new tmpdir/dl4.o tmpdir/dl4xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4.c -o tmpdir/dl4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl4xxx.c -o tmpdir/dl4xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl4f.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-cpp-new,-Bsymbolic-functions tmpdir/dl4.o tmpdir/dl4xxx.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl4f.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-cpp-new,-Bsymbolic-functions tmpdir/dl4.o tmpdir/dl4xxx.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl6a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/dl6.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl6a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/dl6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl6a.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl6b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic,--dynamic-list-data tmpdir/dl6.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl6b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic,--dynamic-list-data tmpdir/dl6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl6b.so with -Bsymbolic --dynamic-list-data gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl6c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic tmpdir/dl6.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl6c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,-Bsymbolic tmpdir/dl6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl6c.so with -Bsymbolic gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dl6.c -o tmpdir/dl6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl6d.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data,-Bsymbolic tmpdir/dl6.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdl6d.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--dynamic-list-data,-Bsymbolic tmpdir/dl6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdl6d.so with --dynamic-list-data -Bsymbolic gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/data1.c -o tmpdir/data1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/data1.c -o tmpdir/data1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdata1.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/data1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdata1.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/data1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdata1.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/data2.c -o tmpdir/data2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/data2.c -o tmpdir/data2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdata2.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/data2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libdata2.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/data2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libdata2.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm1.c -o tmpdir/comm1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/comm1.c -o tmpdir/comm1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libcomm1.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/comm1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libcomm1.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/comm1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libcomm1.o gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/func1.c -o tmpdir/func1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/func1.c -o tmpdir/func1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libfunc1.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/func1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libfunc1.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/func1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libfunc1.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr9676-1.c -o tmpdir/pr9676-1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr9676-1.c -o tmpdir/pr9676-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/libpr9676-1.a tmpdir/pr9676-1.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/libpr9676-1.a tmpdir/pr9676-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libpr9676-1.a gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr9676-2.c -o tmpdir/pr9676-2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr9676-2.c -o tmpdir/pr9676-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/libpr9676-2.a tmpdir/pr9676-2.o Executing on host: sh -c {/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/libpr9676-2.a tmpdir/pr9676-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libpr9676-2.a gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr9676-3.c -o tmpdir/pr9676-3.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr9676-3.c -o tmpdir/pr9676-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr9676-3.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr9676-3.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr9676-3.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr9676-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libpr9676-3.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr9676-4.c -o tmpdir/pr9676-4.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr9676-4.c -o tmpdir/pr9676-4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr9676-4.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr9676-4.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr9676-4.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr9676-4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libpr9676-4.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr9676-4a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr9676-4.o -Ltmpdir -lpr9676-3 -Wl,--start-group -lpr9676-1 -lpr9676-2 -Wl,--end-group tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr9676-4a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr9676-4.o -Ltmpdir -lpr9676-3 -Wl,--start-group -lpr9676-1 -lpr9676-2 -Wl,--end-group tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/libpr9676-4a.so > dump.out PASS: Build libpr9676-4a.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -O0 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr9679-1.c -o tmpdir/pr9679-1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -O0 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr9679-1.c -o tmpdir/pr9679-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -O0 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr9679-2.c -o tmpdir/pr9679-2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -O0 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr9679-2.c -o tmpdir/pr9679-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr9679.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr9679-1.o tmpdir/pr9679-2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr9679.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr9679-1.o tmpdir/pr9679-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/libpr9679.so > dump.out PASS: Build libpr9679.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr11138-1.c -o tmpdir/pr11138-1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr11138-1.c -o tmpdir/pr11138-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr11138-1.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script=pr11138-1.map tmpdir/pr11138-1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr11138-1.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script=pr11138-1.map tmpdir/pr11138-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libpr11138-1.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr11138-2.c -o tmpdir/pr11138-2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr11138-2.c -o tmpdir/pr11138-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr11138-2.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/pr11138-2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr11138-2.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/pr11138-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libpr11138-2.o gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13250-1.c -o tmpdir/pr13250-1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13250-1.c -o tmpdir/pr13250-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr13250-1.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr13250-1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr13250-1.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr13250-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr13250-1.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13250-2.c -o tmpdir/pr13250-2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13250-2.c -o tmpdir/pr13250-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr13250-2.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--no-as-needed tmpdir/libpr13250-1.so tmpdir/pr13250-2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr13250-2.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--no-as-needed tmpdir/libpr13250-1.so tmpdir/pr13250-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr13250-2.so with libpr13250-1.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13250-3.c -o tmpdir/pr13250-3.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr13250-3.c -o tmpdir/pr13250-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr13250-3.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/pr13250-3.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr13250-3.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/pr13250-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libpr13250-3.o gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14323-2.c -o tmpdir/pr14323-2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14323-2.c -o tmpdir/pr14323-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr14323-2.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr14323-2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr14323-2.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr14323-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libpr14323-2.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14862-1.c -o tmpdir/pr14862-1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14862-1.c -o tmpdir/pr14862-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr14862-1.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/pr14862-1.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr14862-1.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/pr14862-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr14862-1.o gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14862-2.c -o tmpdir/pr14862-2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/pr14862-2.c -o tmpdir/pr14862-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr14862.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script=pr11138-1.map tmpdir/pr14862-2.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libpr14862.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script=pr11138-1.map tmpdir/pr14862-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libpr14862.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed1b.c -o tmpdir/needed1b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed1b.c -o tmpdir/needed1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded1b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/needed1b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded1b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/needed1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libneeded1b.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed1a.c -o tmpdir/needed1a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed1a.c -o tmpdir/needed1a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded1a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--add-needed,--no-as-needed -Ltmpdir -lneeded1b tmpdir/needed1a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded1a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--add-needed,--no-as-needed -Ltmpdir -lneeded1b tmpdir/needed1a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libneeded1a.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed1c.c -o tmpdir/needed1c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed1c.c -o tmpdir/needed1c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded1c.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/needed1c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded1c.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/needed1c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libneeded1c.o gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed1c.c -o tmpdir/needed1c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed1c.c -o tmpdir/needed1c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded1pic.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/needed1c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded1pic.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/needed1c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libneeded1pic.o gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/needed1a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--add-needed,-rpath=tmpdir,-rpath-link=tmpdir,-z,defs -Ltmpdir -lneeded1a tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/needed1a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--add-needed,-rpath=tmpdir,-rpath-link=tmpdir,-z,defs -Ltmpdir -lneeded1a tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build needed1a.so with --add-needed gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/needed1b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--copy-dt-needed-entries,-rpath=tmpdir,-rpath-link=tmpdir,-z,defs -Ltmpdir -lneeded1a tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/needed1b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--copy-dt-needed-entries,-rpath=tmpdir,-rpath-link=tmpdir,-z,defs -Ltmpdir -lneeded1a tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build needed1b.so with --copy-dt-needed-entries gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/needed1c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--no-add-needed -Ltmpdir -lneeded1a tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/needed1c.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--no-add-needed -Ltmpdir -lneeded1a tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build needed1a.so with --no-add-needed gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/needed1d.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--no-copy-dt-needed-entries -Ltmpdir -lneeded1a tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/needed1d.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libneeded1pic.o -Wl,--no-as-needed,--no-copy-dt-needed-entries -Ltmpdir -lneeded1a tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build needed1b.so with --no-copy-dt-needed-entries gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/rel.c -o tmpdir/rel.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/rel.c -o tmpdir/rel.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/librel.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/rel.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/librel.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/rel.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build librel.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed2a.c -o tmpdir/needed2a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed2a.c -o tmpdir/needed2a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded2a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/needed2a.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded2a.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/needed2a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libneeded2a.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed2b.c -o tmpdir/needed2b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -fPIC -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed2b.c -o tmpdir/needed2b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded2b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script,needed2.ver tmpdir/needed2b.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded2b.so -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Wl,--version-script,needed2.ver tmpdir/needed2b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libneeded2b.so gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed2c.c -o tmpdir/needed2c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/needed2c.c -o tmpdir/needed2c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded2c.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/needed2c.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/libneeded2c.o -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -r -nostdlib tmpdir/needed2c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libneeded2c.o gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -I/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf -g -O2 -c -g -O2 -c /scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf/dummy.c -o tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib64 -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/lib -L/usr/local/lib -L/lib -L/usr/lib -o tmpdir/needed2 -L/scratch/4/jbglaw/regular/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/libneeded2c.o -Wl,--as-needed tmpdir/libneeded2a.so tmpdir/libneeded2b.so tmpdir/dummy.o Executing on host: sh -c {gcc -B/scratch/4/jbglaw/regular/build/x86_64-linux/build-binutils-full/ld/tmpdir/ld/ -L/scratch/4/jbglaw/regular/build/x86_64-linux/_install_/x86_64-linux/lib64 -